Megan Fox to star in Dark Knight sequel?

Batman fans are petitioning for Megan Fox to play the villain in the next instalment of the movie franchise.

An online poll found Catwoman is the baddie most filmgoers would like to see take on the Caped Crusader – and the 22-year-old Transformers star is the actress they want to play her.

But producers are said to favour Cher for the role previously played by Michelle Pfeiffer and Halle Berry.

‘Cher is [director] Christopher Nolan’s first choice to play Catwoman,’ an insider tells the Daily Mirror. ‘He wants her to portray her like a vamp in her twilight years.’

For the follow-up to The Dark Knight Johnny Depp is rumoured to be joining the cast as The Riddler and Philip Seymour Hoffman has been linked to the part of The Penguin.