The film was released theatrically in several countries throughout the world in late 2007 , early 2008 , yet in the United States it premiered April 11 , 2008 at the Palm Beach International Film Festival , before being released on DVD on May 20 , 2008 by Genius Products
Palm Beach International Film Festival
Palm Beach International Film Festival
The Flock (film)