Transformers: The Last Knight Cast and Crew

Main Cast: Mark Wahlberg as Cade Yeager
Supporting Cast: Josh Duhamel as William Lennox
Supporting Cast: Peter Cullen as Optimus Prime (voice)
Supporting Cast: John DiMaggio as Crosshairs (voice)
Supporting Cast: Tyrese Gibson as Robert Epps
Supporting Cast: Ken Watanabe as Drift (voice)
Supporting Cast: Frank Welker as Megatron (voice)
Supporting Cast: Mitch Pileggi as TRF Group Leader
Supporting Cast: Stanley Tucci as Joshua Joyce
Supporting Cast: Anthony Hopkins as Sir Edmund Burton
Supporting Cast: Isabela Moner as Izabella
Supporting Cast: Laura Haddock as Viviane Wembly
Supporting Cast: John Turturro as Seymour Simmons
Supporting Cast: Liam Garrigan as Arthur
Supporting Cast: Jerrod Carmichael as Jimmy
Supporting Cast: John Goodman as Hound (voice)
Supporting Cast: Erik Aadahl as Bumblebee (voice)
Supporting Cast: Jim Carter as Cogman (voice)
Supporting Cast: Steve Buscemi as Daytrader (voice)
Supporting Cast: Omar Sy as Hot Rod (voice)
Supporting Cast: Reno Wilson as Mohawk / Sqweeks (voice)
Supporting Cast: Tom Kenny as Wheels (voice)
Supporting Cast: Jess Harnell as Barricade (voice)
Supporting Cast: Steven Barr as Volleybot (voice)
Director: Michael Bay
Writer: Matt Holloway
Writer: Art Marcum