Eastern Promises is a 2007 British-Canadian-American crime thriller film directed by David Cronenberg, from a screenplay written by Steven Knight. The film stars Viggo Mortensen, Naomi Watts, Vincent Cassel, and Armin Mueller-Stahl, and tells a story of a Russian-British midwife's interactions with the Russian Mafia in London. Principal photography began November 2006, in locations in and around London. The film has been noted for its plot twist, the subject of sex trafficking, and for its violence and realistic depiction of Russian career criminals, which includes detailed portrayal of the tattoos commonly worn by them. Eastern Promises received positive critical reception, appearing on several critics' "top 10 films" lists for 2007. Anna Ivanovna, a British-Russian midwife at a London hospital, finds a Russian-language diary on the body of Tatiana, a 14-year-old girl who dies in childbirth. She also finds a card for the Trans-Siberian Restaurant, which is owned by Semyon, an old vor in the Russian Mafia. Anna thus sets out to track down the girl's family so that she can find a home for the baby girl, having meetings with Semyon who she initially regards as friendly. Anna's mother Helen does not discourage her, but Anna's Ukrainian uncle and self-described former KGB officer, Stepan, whom Anna asks for help with the translation of the diary, urges caution. Through translation of the diary, Anna comes to learn that Semyon and his unstable son Kirill had abused the girl, addicted her to heroin, forced her into prostitution, and raped her.