Playing a superhero may sound like fun, but there are hardships attached to such a role.
Amber Heard is set to play Mera in November's upcoming Justice League film, and her trainer says she's trained like a real athlete.
Trainer Gunnar Peterson told People magazine, ?She wanted to deliver for the character,? going on to say that Heard trained with him 4-5 times a week ?for a non-stop, no-breaks hour...