Watch Batman v Superman starring Christopher Reeve and Michael Keaton

Imagine a world where Henry Cavill and Ben Affleck were never cast as the Man of Steel or the Dark Knight. In fact, while you're at it, imagine a world where the first actors to ever tackle those iconic roles on the big screen were the only actors to ever play them.

Okay, now that you're picturing Michael Keaton giving Bane a good telling off, you might delight in this fan-made trailer for Batman v Superman: Dawn of Justice. It's not your bog standard supercut or a "let's get rid of Doomsday" version. This is the stuff of pure fantasy, one where Christopher Reeve's Superman faces off against Michael Keaton's Batman. Check it out below...

You've got to hand it to them - it must have taken ages to fine-tune the edits and tweak footage to unite the two onscreen. The best bit? We now want a villainous crossover starring Jack Nicholson and Gene Hackman.

Directed by Zack Snyder and starring Henry Cavill, Ben Affleck, Diane Lane, Gal Gadot, Jesse Eisenberg, Jeremy Irons, Laurence Fishburne and Amy Adams, Batman v Superman: Dawn of Justice will arrive in UK and US cinemas on March 25, 2016.

Images: Adeel of Steel/Warner Bros

Gem Seddon

Gem Seddon is GamesRadar+'s west coast Entertainment News Reporter, working to keep all of you updated on all of the latest and greatest movies and shows on streaming platforms like Netflix and Amazon Prime. Outside of entertainment journalism, Gem can frequently be found writing about the alternative health and wellness industry, and obsessing over all things Aliens and Terminator on Twitter.