: Drama Thriller : United States of America : en : 14/03/2003 : $3,500,000 (estimated) : Alpha Film Group Spirit Films : 94 min : 1.187 : English : Released