After a long, hard battle, a Scottish Thane learns of a prophesy that will change his life forever. Macbeth (Michael Fassbender) is confronted by three witches, who inform him that he shall one day be king, and that no man born by a woman shall ever kill him. When another of their prophecies comes true, he confronts his wife (Marion Cotillard), who convinces him that he must murder King Duncan (David Thewlis). From there, Macbeth falls into the darkest depths of the human soul, as he betrays those he loves for power, and abandons his friends for the love of prophesies.
Continue: Macbeth - Teaser Trailer
Bathsheba Everdene (Carey Mulligan) is a beautiful young, yet poor woman. After saving the life of a young farmer, he falls utterly in love with her, yet she moves away after realising that she did not love him. When a fire destroys his farm, he goes in search of a new job - finding one as a farm hand, working for Everdene. But as she begins to earn the interest of a further two suitors, Everdene is caught up in a whirlwind of intrigue and controversy. Will Everdene discover true love? Or will she bring destruction to all those who fall under her spell?
We spoke to The Corrs' frontwoman about her festive new release.
We want to speak to the Grammys manager...
From child star to rockstar, Taylor Momsen has been through quite the career evolution in her time - and all by the age of 27!
True stories of music and the macabre...
Doja Cat isn't the only one who shocked the world with a new image.
Eight stunning covers of Nine Inch Nails as we welcome them into the Rock and Roll Hall of Fame.