The Dark Knight Rises star was rumoured to have had trouble getting along with his co-star Charlize Theron while they were filming Mad Max: Fury Road in Namibia last year (14) and he reportedly fought with Shia LaBeouf when they worked on crime drama Lawless together.

Hardy has now admitted he can be a handful onset, but insists he is not tough without reason, telling Britain's Esquire magazine, "I have a reputation for being difficult. And I am. I am actually. But I'm not unreasonable. It used to be that if somebody hurt me I'd lash out a bit, in order to get them to stop. It ultimately comes from fear. If I cause enough of a mess, then people will never ask me again to do something I don't want to do. But that sort of backfires after a while so you don't want to do that. You grow up... You've got to watch how you behave. Because I've got the 'He's volatile' thing'."

More: Snoop Dogg | Snoop Dogg wants an intern for a day | Contactmusic ...

Daily Mail: Tom Hardy opens up about 'feud' with Charlize Theron | Daily Mail ...