It was acquired by Miramax for one million dollars and given a limited theatrical release on May 2, 2003.
Miramax purchased the film for $1 million and gave it a limited theatrical release on May 2, 2003.