Eli Roth

The 30th Annual Saturn Awards - Arrivals
May 5, 2004 - Universal City, CA