Сюжет фильма перемещает зрителей из древнегреческих мифов в современный Берлин, охватывающий период с 1980-х годов до наших дней. История начинается с того, как молодая супружеская пара, оказавшись в эпицентре шторма, находит новорождённого мальчика и решает назвать его Джоном. Двадцать лет спустя жизнь Джона принимает трагический поворот: он совершает убийство своего отчима и оказывается за решёткой. В тюрьме он завязывает романтические отношения с местной надзирательницей по имени Иро, что добавляет драматизма в его непростую судьбу.