Jeremy Whelan

Kevin Spacey's many talents on the screen are appreciated by the film-watching world at large, but it's taken the director