'Bohemian Rhapsody' to Win Opening Weekend at the Box Office