After nearly getting caught by the dreaded "Bat Guards" for placing political posters, Hawar meets the lovely Hiro, a young girl who offers him shelter and helps him hide from the brutal secret police. In Hiro, Hawar finds a kindred spirit that like himself yearns for freedom and self-expression under a suppressive regime. Hiro's brother Shooresh supports Hawaar's underground activities and is sympathetic to Hawaar's feelings for his sister. But Hiro's cousin Houmayoun is also courting Hiro. He has long set his eye on the girl, and his dubious loyalties and secret dealings with the government put the three others, and all they aspire to, at risk. They set out to flee to neighboring Turkey, but the journey puts them in even more danger than they were in before.
Iconoclastic, take-no-prisoners cop John McClane, finds himself for the first time on foreign soil after traveling to Moscow to help his wayward son Jack - unaware that Jack is really a highly-trained CIA operative out to stop a nuclear weapons heist.
Teacher Linda Sinclair (Julianne Moore) balances her staid home life with an incredible passion for her subject, but her routine is forever altered when a former star pupil and his unsupportive father reenter her life.