Stellan Skarsgård stars as John River, a brilliant detective whose fractured mind traps him between the living and the dead. This enthralling thriller pushes our expectations of crime drama in bold and unexpected ways.