
Max Payne (Mark Wahlberg) è un agente della polizia di New York, ora alla DEA, che investiga sui casi irrisolti con un occhio di riguardo a quelli collegati alla droga: all’uomo, qualche anno prima, è stata uccisa la famiglia da un gruppo di drogati e lui, desideroso di vendetta, ha deciso di ritrovarli a tutti i costi.
Un giorno Payne si imbatte in una nuova droga, la Valchiria, capace di far sentire invincibile chi l’assume, che come controindicazione crea spaventose allucinazioni e decide di infiltrarsi nell’organizzazione per pestare i piedi al boss Lupino (Amaury Nolasco)
Deciso a fare luce sul caso, l’agente finirà per essere ricercato sia dalla malavita organizzata, che non apprezza il suo interessamento, sia dai suoi colleghi, che dubiteranno della sua onesta dopo che gli indizi di due omicidi, quello di una bella ragazza russa Natasha Sax (Olga Kurylkenko) e quello del suo compagno di squadra, Alex Balder (Donald Logue) portano dritto a lui.

