Did you somehow forget that Wonder Woman is awesome? Well this fan film featuring the Amazing Amazon from Rainfall Films didn’t. Check out the above video of Princess Diana taking on armed mercenaries in the city and a giant monster with her Amazon sisters.
Hey, Warner Bros., give Wonder Woman her own movie already!
[via The Mary Sue]