A General Health Magazine
Tom Hardy, a 42 -year -old Hollywood actor, had to go along a rocky addiction, however,…