 Miramax/Dimension had paid $4 million for the rights to distribute  the movie in North America and some other territories, but then  shelved it for more than two years. The company gave the film a US  theatrical release at Christmas 2004 after heavy editing to secure a  PG