Actor Colin Farrell could have easily been mistaken for a vagrant while shooting "Winter's Tale" in New York on Friday.

The 36-year-old actor was spotted wearing a dirty, worn coat and trousers and looking sad and alone. The Irish star's also sported shoulder-length hair and heavy stubble.

According to the Daily Mail, Farrell is looking a little worse for wear because he is playing a thief in the upcoming film, a supernatural drama set in 19th century and modern day Manhattan. The film tell the story of a dying girl who falls for a thief after he breaks into her apartment.

"Winter's Tale" is due to be released next year and will also star Will Smith, Russell Crowe and Jennifer Connolly.