Jeremy Davies Best movies: Saving Private Ryan (1998) Lost: The Final Journey (2010) (TV movie) Dogville (2003)