Skip To Main Content

In a major twist, Irene (played by Natalie Dormer) is revealed to be Sherlock's greatest love, but also his greatest enemy, Jamie Moriarty.

To save the lives of 12 Jewish people she is hiding in his basement, Irena (portrayed by Sophie Nélisse) agrees to become the Nazi Major's mistress.

Rachel McAdams portrays her as a femme fatale with a deep, mutual infatuation with Robert Downey Jr.’s Holmes. 🎬 Irena Gut Opdyke — Irena's Vow