
Here's a complex question that requires someone to reason about the input, can you answer it?
The actor that played Shane Walsh on "The Walking Dead" also stars with Kevin Spacey and Jamie Foxx in a 2017 film directed by who?


Edgar Wright
