The 46-year-old actor appears to be facing a new fight - for his health - as friends told MailOnline they are worried he may not be ready when filming for the movie starts in September.
Peaky Blinders actor Paul Anderson has dismissed online trolls who were quick to tear him down over his appearance following a recent outing and insisted he was ill at the time
Fans were left shocked after he was photographed shuffling out of his local bakery this week. Mr Anderson appeared gaunt and his face has become increasingly worn.