Bad Robot’s Overlord Trailer Arrives and It’s Absolutely Insane July 18, 2018Chuck Back in April of this year, J.J. Abrams debuted the very first footage of Overlord to an enthusiastic crowd at CinemaCon. The footage [...]