The Tank, a brand-new creature feature from director Scott Walker of New Zealand, will debut in a few cinemas on April 21 before being made available...
Bloody Disgusting reports today that The Tank, a new creature feature from New Zealand filmmaker Scott Walker (The Frozen Ground), is coming to select theaters in...