(photo from WireImage) Has Megan Fox landed a role that is purrfect for her? Well according to The Sun she has signed on to play Cat Woman in the next Batman movie that is due to come out in 2011. In the past Cat Woman has been played by some of Hollywood's sexiest women like Halle Berry, Michelle Pfieffer and Eartha Kitt, so it only seems logical she would play it next. But with the film not starting production until next year anything can happen and Jessica Biel might claw her way into that tight black outfit.