James McAvoy Was an Alcoholic Mess During 'Filth' Shooting!
James McAvoy is handsome while making an appearance on Late Night with Seth Meyers on Tuesday (May 20) in New York City.
On the same night, the 35-year-old Scottish actor was feeling blue while making an appearance at the Meet The Filmmakers event in the Big Apple.
“I was drinking a lot more than I usually do,” James recently shared to Page Six about filming Filth. “It wakes you up halfway through the night…physically I was a mess.”
10+ pictures inside of James McAvoy promoting Filth…