Cheyenne (Sean Penn) é uma estrela do rock reformada que descobre que o seu pai está a morrer e que decide passar as últimas horas de vida com ele, no entanto, o seu pai acaba por falecer antes que ele fale com ele.
Em solo norte-americano, Cheyenne procura mais informações sobre a sua própria família e descobre que o homem que o criou foi torturado em Auschwitz durante a Segunda Grande Guerra.
A orfandade e o luto fazem com que ele decida procurar o homem que torturou o seu pai, no entanto, esta sua demanda não será fácil.