Question: William J. "Willem" Dafoe has an apperance in American superhero film directed by who?
Answer: Zack Snyder