Transformers 5 casts King Arthur. Yep

Nothing is sacred anymore. Having already fiddled with the dinosaurs, the Moon landings and the dawn of man, the Transformers film series is now turning its robotic mitts over to the King Arthur legend (maybe that’s what the ‘The Last Knight’ suffix is all about), having even cast the King of the Britons himself: Liam Garrigan.

Interestingly, Garrigan has already played a version of the character in ABC’s fantasy-infused TV series Once Upon A Time, so at least he has some prior experience in the role. Actually, come to think about it, this is just odd – it’s almost like Julia Roberts in Ocean’s 12 all over again. Well maybe not exactly, but you get what we’re saying.

Liam Garrigan as King Arthur in Once Upon A Time.

How exactly King Arthur and pals (Merlin is also present, being played by Santiago Cabrera) will fit in remains to be seen – were Mordred and Morgan LeFay secretly Decepticons all along? Is Optimus Prime actually Arthur reborn? Is there going to be a Bumblebee/Sir Lancelot buddy comedy? Which member of the Round Table is Mark Wahlberg going to square up to? We’re thinking Galahad. So many questions, and not enough answers. Looks like Guy Ritchie’s King Arthur: Legend Of The Sword has some timely competition.

In any case, Garrigan and Cabrera join a cast that already includes Mark Wahlberg, Isabela Moner, Josh Duhamel, Tyrese Gibson, Laura Haddock, Anthony Hopkins, Santiago Cabrera, Jerrod Carmichael, Gil Birmingham, Mitch Pileggi and Allen Phoenix, as well as voice actors Peter Cullen, Frank Welker, Ken Watanabe, John DiMaggio, John Goodman and Jess Harnell. Michael Bay is once again taking to the director’s chair, working from a script penned by Matt Holloway, Art Marcum and Ken Nolan.