 The film however, has developed a strong cult following among Google users who have seen the film.The film received an R-rating from the MPAA before its scheduled release in the United States in 2009.The project was filmed in Montreal, Quebec, Canada under the working title "The Hatching".