Critics may have yawned, but audiences let Bohemian Rhapsody rock them—to the tune of a box office-winning $50 million in its opening weekend. That's enough to notch the No. 2 opening ever for a music biopic, notes Billboard, behind Straight Outta Compton's $60.2 million. CNN notes that the film only cost 20th Century Fox $52 million to make. Coming in at No. 2 with a rather disappointing $20 million was The Nutcracker and the Four Realms, which set Disney back $125 million to make. Rounding out the top three, per Box Office Mojo, were Nobody's Fool with $14 million, A Star Is Born with $11.1 million, and Halloween with $11 million. (More box office stories.)