The Disney adaptation of the Broadway musical Into the Woods stars Meryl Streep and Johnny Depp and it will hit cinema screens in December.

The movie also stars Emily Blunt, Anna Kendrick, and Chris Pine.

A modern take on the Brothers Grimm fairy tales, the story manages to wed together the stories of Cinderella, Little Red Riding Hood, Jack and the Beanstalk, and Rapunzel. Also woven in is a new story involving a baker, his wife, and the witch who cast a spell on them. Streep's character wants to reverse a curse so that her beauty can be restored.

Composer Stephen Sondheim is contributing a brand new song, and Streep apparently raps in the much-anticipated film.