Filming for the movie ended in late September 2005 and premiered on May 25, 2008 at the Sasquatch!
Filmările s-au terminat la sfârșitul lunii septembrie 2005 și a avut premiera la 25 mai 2008 la Sasquatch!