The film currently holds a 67% "fresh" rating at Rotten Tomatoes [REF].
The movie was produced by RKO Pictures in 2003 and released in the USA on 21 June 2003 at the CineVegas International Film Festival.