SCREEN legend Jack Nicholson plays retired homicide detective Jerry Black in Sean Penn's highly acclaimed thriller.

When the body of an eight-year-old girl is found in the Nevada mountains, Jerry volunteers himself for one last case.

He takes it upon himself to deliver the news to the girl's family and, facing the suffering it causes, swears to find the killer.

How far should he go to fulfil his promise and at what cost?