 Shot largely in Luxembourg, the film features a soundtrack by dance duo Orbital.It was released in the United Kingdom on 14 November 2003, having previously screened at the CineVegas Film Festival in the United States.Upon its release, the film was noted by some critics (such as "Variety") for blending elements of American road films with surrealist horror.