Directed by Michael BayCast: Mark Wahlberg, Josh Duhamel, Anthony Hopkins, Laura Haddock, Isabella Moner, Stanley Tucci, John Turturro