megan fox as the riddler