Question: who is playing in the movie queen?
Answer:  Gwilym Lee as Brian May. Getty Images/ 20th Century Fox. ... ,  Lucy Boynton as Mary Austin. Getty Images/ 20th Century Fox. ... ,  Tom Hollander as Jim Beach. ... ,  Joe Mazzello as John Deacon. ... ,  Ben Hardy as Roger Taylor. ... ,  Rami Malek as Freddie Mercury.