David Conrad adalah seorang profesor perguruan tinggi dan kadang-kadang seorang sultan membesarkan tiga anak di pinggiran kota Kansas kecil bersama istrinya Kelly. Ketika tragedi tiba-tiba menyerang keluarga pada hari-hari sebelum Natal, pernikahan David dan Kelly dibawa ke titik puncaknya dan keinginan David untuk pembalasan membawanya ke wilayah moral yang belum dipetakan dengan pertanyaan: apa yang bisa kita maafkan?