At last the much maligned but commercially huge Transformers franchise is doing something new rather than rehashing the same stuff all over again [though I’m sure there will still be a shit load of explosions]. The Robots in Disguise are going back in time to Camelot. We don’t know the exact premise yet, but rumours are that Optimus Prime will seek out an ancient artifact [Excalibur?] in the past. It’s already been established that the Transformers have been mixed up in Earth’s affairs since prehistoric times.
The man cast as King Arthur is Liam Garrigan, who has already played him in the series Once Upon a Time. Best known for TV roles, the only previous feature he was in was the crappy The Legend of Hercules. Santiago Cabrera will play Merlin.
Transformers: The Last Knight is directed by Michael Bay and written by Matt Holloway, Art Marcum and Ken Nolan. Mark Wahlberg, Josh Duhamel, and Tyrese Gibson return from previous Transformers movies, and Isabela Moner, Laura Haddock, Jerrod Carmichael, Gil Birmingham, and Anthony Hopkins all join the series for the first time. It’s out June 23, 2017.