consequenceofsound.net
Batman v Superman: Through the Ages
Different generations of Batmen and Supermen are put against one another head-to-head.