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.

Colin Farrell in "Winter's Tale"� WireImage