Google+

Military Misfits Take Shot at Redemption in High Body-Count Splatterfest

Black Site Delta is a micro-budget production most reminiscent of The Dirty Dozen (1967). Like that classic action flick, the action-oriented tale of redemption revolves around the patriotic exploits of a rag-tag team of convicts.