Featured Video Play Icon

Overlord is set around a team of paratroopers that are deployed behind enemy lines to disconnect a transmitter in a village. Upon arriving they end up in a lab where some sort of experiment has undergone. a series of events lead to the team engaging in battle with zombies. This movie seems to be packed […]