A sobering depiction of racism
An intricate thriller that keeps you guessing – but half an hour too long.