Tag: visual effects

Hi DC fans, ever since the trailers hit for Batman v Superman there have been fan based theories...