Helen Mirren has played a variety of monarchs. She’s played both Elizabeths and now she’s taking her turn as Catherine the Great on HBO. She plays a Monarch who has ruled Russia and it’s Imperial court with an iron fist since seizing power despite being Austrian and being married to her truly crazy husband from whom she seized power. She was known for being a brutal ruler but also for her many love affairs. Her story has been created in film many times from the mediums earliest days but Helen Mirren truly stuns in this role.

Catherine the Great is on HBO GO for streaming. Catch the trailer here: