"Green Lantern" may have crash landed at the box office but if you think Ryan Reynolds holds a grudge, think again.



In a new interview with The Globe and Mail, the 37-year-old B.C. native, who played test pilot Hal Jordan aka Green Lantern in the eponymous 2011 blockbuster, admits he is ambivalent about how the film performed.



"Green Lantern" reportedly had to make $500 million to be considered financially successful but didn't even approach half that amount, reportedly turning it into the 13th biggest box office bomb ever.



“If 'Green Lantern' had made a billion dollars, I don’t know that I would have had the strength of character to challenge myself beyond that,” Reynolds told the Globe, adding, "I’ve never rooted myself in any genre or size of film. Part of that is a success story, and part probably highlights a lack of success.”



The Canadian actor found more success playing comic book characters in the big screen versions of "Blade: Trinity" and "X-Men Origins: Wolverine." And, in the same interview, Reynolds added that he should be a lot worse off considering he started acting as a teen in the Canadian drama "Hillside" back in 1991.



“I ostensibly should be on my fourth rehab by now, and my sixth mug shot, but I’ve managed to buck some odds. I was never a star as a kid," he said. "In my 20s, I loved working, travelling, and riding motorcycles too much to use that time to get high or s----faced.”



















