视剧《童话小镇》中诠释过亚瑟王。9月4日，史丹利·图奇宣布自己将回归出演该片。10月14日，贝宣布，约翰·特托罗将再次饰演他在前三部变形金刚电影中诠释的角色西蒙·西门斯，而约翰·古德曼则将回归为配音。在电影上映的一个月前，贝透露，片中的角色克格曼将由《唐顿庄园》的演员配音，克格曼的出现源自于编剧麦特·霍洛威的一个要求，同时霍洛威也是系列电影的粉丝。6月9日，透过Twitter证实，他将在该片中饰演一名角色。
拍摄与特效.主体拍摄始于2016年5月25日，地点位在古巴的哈瓦那。这是继