Transformers: The Last Knight
Produced by di Bonaventura Pictures, Hasbro, Angry Films
Distributed by Paramount Pictures
Directed by Michael Bay
Starring...
Mark Whalberg as Cade Yeager
Josh Duhamel as Colonel William Lennox
Stanley Tucci as Merlin
Laura Haddock as Viviane Wembly
Isabela Moner as Izabella
Jerrod Carmichael as Jimmy
Santiago Cabrera as Santos
John Turturro as Seymour Simmons
Glenn Morshower as General Morshower
Liam Garrigan as King Arthur
Peter Cullen as Optimus Prime
Gemma Chan as Quintessa
Frank Welker as Megatron
Erik Aadahl as Bumblebee
Jim Carter as Cogman
Omar Sy as Hod Rod
Ken Watanabe as Drift
John Goodman as Hound
John DiMaggio as Crosshairs, Nitro Zeus, and Onslaught
Reno Wilson as Sqweeks and Mohawk
Jess Harnell as Barricade
Tom Kenny as Wheelie
Steve Buscemi
Steven Barr as Topspin and Berserker
Mark Ryan as Bulldog