Mel Gibson has failed to win over cinema-goers with his comeback role in "The Beaver" - the movie has been dubbed a box office flop after scoring low opening weekend ticket sales.

The film marks Gibson's first appearance onscreen since his troubled personal life hit headlines last year and the release was pushed back several times as the actor dealt with his split from Oksana Grigorieva, her allegations of violence, a custody battle over their daughter and leaked tapes of their arguments.

"The Beaver," which tells the story of a man struggling with depression who uses a glove puppet as an outlet for his feelings, was given a limited release in the this weekend but it failed to make an impact on movie fans, scoring just $104,000 in box office takings, according to figures released by distributor company Summit Entertainment.

However, Richie Fay, president of domestic distribution for Summit, insists the low box office score is merely a reflection of the film's edgy story, telling the Los Angeles Times, "I don't think this is as much a repudiation of Mel and his personal life as it is about a film with difficult subject matter. It's not the type of role that people would gravitate to or expect him to be in.

"As it turns out, I think the film is more of an art-house speciality kind of movie than a broader commercial film. The subject matter is a hard sell even though it's got a commercial actor in it like Mel Gibson. I don't know whether it's going to transcend that art-house audience."

Action epic "Thor" struck gold at the box office, hammering the competition with an opening weekend haul of $66 million.
The 3D comic book adaptation, directed by Kenneth Branagh and starring Chris Hemsworth as the Nordic God of Thunder, debuted at number one in the box office chart, forcing "Fast Five" into second place with $32.5 million.
New romantic comedies "Jumping the Broom" and "Something Borrowed" trailed behind in third and fourth place, respectively, while animated movie "Rio" rounded out the top five.

Click for more great Mel Gibson pictures: