Main character Willie Soke (Billy Bob Thornton) returns for the second Bad Santa movie – fueled by even more whisky and hatred than in the first film, and teaming up with his angry sidekick Marcus (Tony Cox) to meddle with a Chicago charity on Christmas Eve.
After CEO Carol (Jennifer Aniston) threatens to close down the branch of her company run by her unreliable, party-loving brother Josh (Jason Bateman), he challenges his co-workers to host the best office Christmas party of all time, to impress a potential client, who could save their jobs.
Following a tragedy, a successful advertising executive from New York retreats from life. And although worried friends try to reconnect with him, instead, he writes letters to Love, Time and Death seeking answers from the universe. With a star-studded cast that includes Will Smith, Kate Winslet, Keira Knightley, Helen Mirren and more, this is a tearjerker not to miss.
In this musical comedy, starring Reese Witherspoon, Scarlett Johansson and Matthew McConaughey, a koala named Buster Moon holds a singing contest to raise money to stop his theatre closing down – with the help of friends Eddie the sheep and Rosita the pig.
Watch the drama unfold as a dad forms a harsh rivalry with his daughter’s tattooed, hard-partying rich boyfriend… but who will come out on top? Starring Zoey Deutch, Bryan Cranston and James Franco.