Samantha Morton "started to cry" when she was approached to star in The Odyssey.
The 49-year-old actress features as sorceress Circe in Christopher Nolan's blockbuster and confessed that she was "blown away" when the acclaimed director offered her the role in the historical epic.