Bohemian Rhapsody - Sing Along - Cast

Bohemian Rhapsody - Sing Along Movie Poster

Rami Malek

as Freddie Mercury


Joseph Mazzello

as John Deacon



Aidan Gillen

as John Reid


Tom Hollander

as Jim Beach


Allen Leech

as Paul Prenter


Lucy Boynton

as Mary Austin


Ben Hardy

as Roger Taylor


Dermot Murphy

as Bob Geldof


  Change Location