Shop officially licensed Star Wars apparel!

When Batman Slept with Superman’s Mom


In the weird world of Hollywood, Ben Affleck, who will be playing Batman in the Man of Steel sequel, “slept” with Diane Lane, who played Superman’s mom Martha Kent in the Man of Steel and will reprise the role in the sequel.

That all went down in 2006’s Hollywoodland which saw Affleck playing George Reeves who donned the tights to play Superman. So Affleck has played Superman as well!