Written by Melanie Burton, March 31, 2016

During filming for the movie The Legend of Tarzan, Margot Robbie – who plays Jane Porter, accidentally punched leading man Alexander Skarsgard in the face during a steamy sex scene! How awks!

Director David Yates told Entertainment Weekly, “They’re doing this love scene together, and I said [to Margot], “Just slap Alex while you’re making love, just kind of give him a punch.”‘ Yikes… this sex scene sounds quite intense!

Turns out, the punch was a little harder than expected, and Margot left poor Alex with a bruise!

“It was sort of an earthy, sensual moment of her enjoying sex with Alex, and the only bruise he picked up during the entire shoot was probably that punch from Margot.” Oops!

David says that he knew Margot was the perfect actress to take on the qualities of Jane.

“It was very important that we didn’t want it to feel archaic or dated, where it’s like, tough guy has to save the poor girl. You have to feel that she’s strong and independent, and when you cast Margot, you’ll definitely get that,” he says.

Not to toot our own horn, but it’s probably because she’s an Aussie!

Margot and Alexander in The Legend of Tarzan

Posted in: