megan fox as superman