David ve Benji’nin Polonya yolculuğu, büyükannelerinin anısını onurlandırmakla başlar. Ailelerinin geçmişinden eski anıları hatırlarlar ve eski bir köye giderler. Ancak yolculuk ilerledikçe kuzenler arasında gerilim kaçınılmaz olarak ortaya çıkar. David, Benji’yi her zaman küçümser ama Benji her fırsatta ona isyan eder. İkili, geçmişte birbirlerine karşı hissettikleri öfke ve kıskançlıkla yüzleşerek duygularını daha derine inmek zorunda kalır. Geçmişin Gölgeleri sadece aile sırlarını değil aynı zamanda kuzenlerin birbirlerine duydukları kinleri de açığa çıkarıyor.