Samantha Morton’s dazzles as Catherine de’ Medici, the Serpent Queen.

Catherine is now played by Samantha Morton who seems to have waited her whole life for this role. Every word, every gesture is savored

Read More