Beautiful, interesting, incredible cinema.
A 2006 English language action/thriller film written and directed by Chris Hanaford, starring Antonio Fargas, Ron Jeremy and Angela Jones.