Basada en la novela de Matchstick men, de Eric García. Los derechos fueron adquiridos por Nicolas Cage antes de que se publicara.
El personaje de Frank Mercer recibió ese nombre como una referencia a los cantantes Frank Sinatra y Johnny Mercer. El personaje de Roy Waller aparece tocando canciones de ambos.
Alison Lohman hizo la prueba para la película interpretando a una chica de 14 años. En la vida real, la actriz tenía 22 años durante la producción.