Juliette (Patricia Clarkson), a fashion magazine editor in her 40s, travels to Cairo to meet her husband for a three week vacation. When he is unavoidably delayed, he sends his trusted friend Tareq (Alexander Siddig) to keep her company. As he guides her through the sights, sounds and unique customs of the exotic city, unexpected feelings emerge leading to an awakening of emotion that takes Juliette by surprise.