Păcatele tatălui – Devastat emoțional de sinuciderea tânărului său fiu, doctorul psiholog Michael Hunter (Andy Garcia) se hotărăște să renunțe la cariera sa de succes. Dar Barbara Lonigan, (Teri Polo), o fostă studentă, îl roagă pe Dr. Hunter să o ajute la un caz foarte special despre Tommy (Vincent Kartheiser), un tânăr cu un trecut teribil.
Cu ani în urmă, Tommy a fost martorul uciderii cu brutalitate a mamei sale tocmai de către tatăl său. Acum are 17 ani și este la câteva săptămâni distanță de eliberarea din internat, dar Barbara se teme că încă nu este pregătit să înfrunte lumea reala, iar Dr. Hunter îl acceptă ca pacient sperând să găsească similitudini cu sinuciderea fiului sau.