What role did Jake Weber play in the 2004 American horror film directed by Zack Snyder?