Michael Pitt arrives for the premiere of his new movie "Last Days" at the Sunshine Theatre in New York on July19, 2005. (UPI Photo/Laura Cavanaugh)