Rami Malek plays Freddie Mercury in "Bohemian Rhapsody."
Rami Malek plays Freddie Mercury in "Bohemian Rhapsody."
PHOTO: Courtesy Twentieth Century Fox
Now playing
01:33
'Bohemian Rhapsody' puts Queen on big screen
PHOTO: CBS
Now playing
01:13
Late-night TV reacts to Trump impeachment
Now playing
01:12
Katy Perry and Pokémon celebrate its 25th anniversary
Ken Jennings hosts Jeopardy! on Monday, January 11, 2021.
Ken Jennings hosts Jeopardy! on Monday, January 11, 2021.
PHOTO: Jeopardy!
Now playing
01:11
The post-Alex Trebek era begins on 'Jeopardy'
Now playing
02:15
Late-night hosts put humor aside and deliver heavy message to viewers
PHOTO: PBS Kids
Now playing
02:28
'Caillou' is canceled and parents are celebrating
PHOTO: ABC/The View
Now playing
02:17
'I did not miss you': Behar and McCain resume feud on 'The View'
Now playing
01:12
Harry Styles' music video parodied by Jimmy Fallon, Chloe Fineman
CULVER CITY, CA - APRIL 17:  Game show host Alex Trebek poses on the set of the "Jeopardy!" Million Dollar Celebrity Invitational Tournament Show Taping on April 17, 2010 in Culver City, California.  (Photo by Amanda Edwards/Getty Images)
CULVER CITY, CA - APRIL 17: Game show host Alex Trebek poses on the set of the "Jeopardy!" Million Dollar Celebrity Invitational Tournament Show Taping on April 17, 2010 in Culver City, California. (Photo by Amanda Edwards/Getty Images)
PHOTO: Amanda Edwards/Getty Images
Now playing
02:27
Alex Trebek shared message of kindess in final episodes
WASHINGTON, DC - DECEMBER 12: U.S. President Donald Trump departs on the South Lawn of the White House, on December 12, 2020 in Washington, DC. Trump is traveling to the Army versus Navy Football Game at the United States Military Academy in West Point, NY. (Photo by Al Drago/Getty Images)
WASHINGTON, DC - DECEMBER 12: U.S. President Donald Trump departs on the South Lawn of the White House, on December 12, 2020 in Washington, DC. Trump is traveling to the Army versus Navy Football Game at the United States Military Academy in West Point, NY. (Photo by Al Drago/Getty Images)
PHOTO: Al Drago/Getty Images
Now playing
01:46
Late-night hosts mock Trump over questionable phone call
Now playing
04:05
She's back ... 'SNL' alum returns with hilarious impression
PHOTO: CNN
Now playing
03:00
Colbert shares uplifting words on New Year's Eve: You're not alone
PHOTO: ABC's "The Bachelorette"
Now playing
01:17
'Bachelorette' finale yields second engagement of season
Now playing
00:53
'Coming 2 America': Eddie Murphy and Arsenio Hall are back
PHOTO: YouTube/Some Good News
Now playing
01:31
Watch The Rock and 'The Office' star save one dad's Christmas
PHOTO: NBC
Now playing
01:28
'SNL' debuts its new president-elect Biden
(CNN) —  

Bohemian Rhapsody” is the champion of the box office this weekend.

The Queen biopic took the No. 1 spot with an estimated $50 million haul in North America and $141.7 million globally. That’s a great opening for the music biopic genre, and great news for 20th Century Fox, which spent $52 million to make it.

The story about ‘70s-era British rock group Queen and its iconic front man, Freddie Mercury – played by Rami Malek – was projected to make closer to $35 million in the United States.

Bohemian Rhapsody” attracted crowds despite mixed reviews from critics. The film holds a 60% score on Rotten Tomatoes, and some reviews have been critical of the film’s take on Mercury’s life and sexuality.

Yet, a strong performance from Malek, which is producing some Oscar buzz, and the rocking soundtrack of Queen’s greatest hits were enough of a draw.

“The bigger than expected debut for ‘Bohemian Rhapsody’ proved that the choice to see the film was an emotional one no matter what the critics had to say,” said Paul Dergarabedian, senior media analyst at comScore. “It was the true fans who connect to the music of Queen and in particular Freddie Mercury that made this a hit.”

The film’s appeal is reminiscent of “Straight Outta Compton,” a music based biopic film about the creation of the groundbreaking rap group N.W.A. That one opened to $60.2 million in 2015.

The solid performance from “Bohemian Rhapsody” marked another unexpectedly big weekend for Hollywood.

Films such as “A Star Is Born,” “Venom” and “Halloween” helped set a box office record October, an increase of 10.7% from the same point last year, according to comScore.