Robot & Frank is a 2012 American science fiction comedy-drama film directed by Jake Schreier from a screenplay by Christopher Ford. The film stars Frank Langella, Susan Sarandon, Peter Sarsgaard, James Marsden, and Liv Tyler.