2008 This indie feature film written and directed by Scott McQuaid screened at the Independent New York Film Festival in 2008.