Jonathan Demme & Jodie Foster (2005) | Slate