Talk about an absolutely uncanny resemblance… Daniel Day-Lewis was spotted having lunch at a restaurant in Richmond, Virginia, where sharp-eyed local Michael Phillips snapped this picture. Day-Lewis is on location with Steven Spielberg for Lincoln, which also stars Sally Field, Joseph Gordon-Levitt, Tommy Lee Jones, John Hawkes, Hal Holbrook, James Spader, Tim Blake Nelson, David Strathairn, Jackie Earle Haley and David Oyelowo. Four years in the making, Spielberg’s biopic was long set to star Liam Neeson.