Director: Justin Steele Release Date: June 4, 2010 Starring: Brad Dourif, Jeremy Sumpter, Scott Elrod , Debbon Ayer , Sam…