In what marks a rather unusual casting move, Mashable is reporting that Liam Garrigan, best known for playing King Arthur on ABC‘s Once Upon a Time, has joined the cast of Michael Bay‘s Transformers: The Last Knight in the role of none other than King Arthur.
Transformers: The Last Knight will debut in theaters on June 23, 2017.
The report indicates that Merlin is also a featured character in the fifth Transformers film, although no star has as of yet been revealed for the wizard’s role.