Meryl Streep takes on musical witch role

Meryl Streep plays a witch who wants to reverse a curse to see her beauty restored Credit: PA

Oscar-winning actress Meryl Streep has unveiled her latest spellbinding role - as a witch.

She heads a cast of well known faces such as Johnny Depp and British stars Emily Blunt, Tracey Ullman and James Corden in forthcoming film musical Into The Woods.

Streep will play a witch who wants to reverse a curse to enable her beauty to be restored in the film which puts a modern twist on traditional Brothers Grimm fairytales.

The film will be released in cinemas in late 2014.