Who would have thought that a story 200 years old still has currency today.
The Brothers Grimm fairy tale first published in 1812, then went on to Broadway in 1912 and today is still read to young children.
And it is still a winner at the box office.
This latest reincarnation keeps to the bones of the traditional tale while giving it a fresh look.
Academy Award-winning actress Julia Roberts gives a devilishly good performance as The Queen.