The role of Snow White in Universal's version will be played by Kristen Stewart, and producers are understandably keen that Hugh Jackman should play the prince. Instead of the poisoned apple, Evil Charlize will despatch the prince to get rid of her stepdaughter, only for him to fall in love with her. The script is one of three versions of Snow White currently in production (Julia Roberts is in one of the others, with Lily Collins, daughter of Phil) so we can look forward to 21 dwarfs. The new version of Hansel and Gretel, directed by Norwegian film-maker Tommy Wirkola and released next March, takes place 15 years after the siblings have stuffed the witch in the oven. Set in Berlin, the enfants terribles (Hansel is played by The Hurt Locker's Jeremy Renner) have matured into bounty-hunting 'witch-catchers'. There is even a dark version of The Pied Piper of Hamelin circulating in Hollywood, with Narnia actor William Moseley (he plays Peter) tipped to go from child star to child-catcher.