TBT 2007, Director Ti West (TRIGGER MAN, THE INNKEEPERS, THE HOUSE OF THE DEVIL, X Trilogy), actor Darroch Greer (EXPERIENCED MOVERS, HOLLOW VENUS) and producer Brent Kunkle (LIBERTY KID, I SELL THE DEAD, BITTER FEAST, etc) at the Los Angeles Film Festival 16 years ago today.

Unspooling at the fest that year: THE LAST WINTER, TRIGGER MAN and LIBERTY KID.