1987 - Ailelerinin bir araya gelmesiyle Niall ve Ruben arasında yakın fakat giderek huzursuz edici bir bağ oluşur. 2018’de Ruben, Niall’ın düğününde onu konuklardan uzaklaştırarak bir ahıra götürür. Burada patlak veren şiddet, ikilinin yıllara yayılan geçmişine doğru uzanan hikâyeyi başlatır.
1989 - Üniversite hayatına uyum sağlamakta zorlanan Niall, Ruben’i kendisine ve ev arkadaşlarına katılması için Glasgow’a davet eder. Heyecanla başlayan hazırlık haftası, herkesin hayatını değiştirecek yıkıcı sonuçlara yol açar.
1993 - Niall’ın annesi, Ruben’in uyguladığı şiddet hakkında mahkemede yalan söylemesini ister. Ruben’in değişmiş ve daha iyi biri olmuş gibi görünmesi, Niall’ı vicdanıyla geçmişe duyduğu bağlılık arasında zor bir seçime sürükler.
2008 - Yaşadığı ağır çöküşün ardından Niall, Ruben’in geri döndüğünü öğrenir. Geçmişe yönelik takıntısı giderek büyürken yaşanan gerilimli yüzleşme, ikiliyi parçalanmış ilişkileriyle yeniden karşı karşıya bırakır.
2010 - Niall ve Ava hayatlarını değiştirecek gelişmelerle karşılaşırken Ruben kendi ilişkisindeki sorunlarla mücadele eder. Mona ile Niall arasında verilen düşüncesiz bir karar, olayın içindeki herkes için ağır sonuçlar doğurur.
2014 - Niall kendisine yeni bir hayat kurmuştur ancak Mona’nın Ruben’le yeniden iletişim kurması eski bağları tekrar gün yüzüne çıkarır. Kontrolden çıkan gelişmeler, herkesi yoğun ve yıkıcı bir sona doğru sürükler.