John Sloan Beste films: Telling Lies in America (1997) The Triangle (2005) (Tv-film) The Oh In Ohio (2006)