Overlord fans, the wait is nearly over, because the Overlord movie—aka Overlord: The Sacred Kingdom—opens in select U.S.