Christian (Paul Schneider) przyjeżdża na ślub ojca, miejscowego bogacza (Geoffrey Rush), z o wiele młodszą kobietą. Podczas swojego pobytu w rodzinnym mieście odnawia kontakt z Oliverem, przyjacielem z dzieciństwa. Z czasem poznaje też jego najbliższych i odkrywa sekret, który może zniszczyć rodzinę Olivera. Gdy historia zmierza do wielkiego finału, fakty, które miały nigdy nie ujrzeć światła dziennego niespodziewanie wychodzą na jaw. Skomplikowana przeszłość i ukrywane przez lata tajemnice okazują się być poważnym zagrożeniem dla rodzinnych więzi.