Colin Farrell portrays Captain John Smith in Terrence Malick's 2005 film, "The New World." (New Line Productions via Associated Press)

Colin Farrell portrays Captain John Smith in Terrence Malick's 2005 film, "The New World." (New Line Productions via Associated Press)