Scott Lowell USA Best movies: On the Edge (2001) (TV movie) Trapped Ashes (2006) Ping Pong Playa (2007)