I thought the movie was fantastic... a very short 2 hours and 13 minutes. Rami Malek (as Freddie Mercury) delivered a performance next to none. He gave a very tasteful portrayal of the iconic front man by not embellishing in the darker parts of his life, but yet, depicted Freddie's demons in a very tasteful manner. I thought the casting overall was spot on. The music was phenomenal (of course). A great movie for the entire family!