A trama é protagonizada por Markus (Mads Mikkelsen) um militar que volta para casa depois que a esposa morre no que parece ter sido um acidente de trem. Ele tenta lidar com a perda e consolar a filha até que é visitado por Otto (Nikolaj Lie Kaas) um cientista que estava no mesmo vagão de trem e cedeu o assento para a esposa de Markus, sendo essa a razão de Otto ter sobrevivido e Markus ter enviuvado. Criador de uma IA preditiva, Otto analisa os dados do ocorrido e diz que é praticamente impossível que tenha sido um acidente e que tudo foi causado para matar um ex-membro de gangue que estava prestes a testemunhar contra os comparsas e líderes da organização. Assim, Markus usa os dados de Otto para caçar um por um os membros da gangue de motoqueiros Riders for Justice.