Desilusionados por el fin de la guerra en Afganistán, un grupo de ex agentes de la CIA caídos en desgracia se encuentra a la deriva en casa, con viejas habilidades y sin ningún lugar donde usarlas. Tucker (Zachary Levi) reúne los restos de su antigua unidad, cuando Larry (Liam Neeson), un agente veterano que ha sido su mentor durante mucho tiempo, revela que obtendrán 24 millones de dólares en el Hotel Teherán. La historia sobre el papel tiene toda la promesa del mundo. Pero eventualmente, la historia resulta ser el eslabón débil de este thriller de acción.
Hay que darle crédito, el trabajo de la cámara es seguro y el diseño de producción le da a Kabul y Teherán una textura real. Los efectos visuales, sin embargo, son decepcionantes y la escritura es el eslabón más débil de la película.
La camaradería entre amigos y soldados es la parte más fuerte de la historia. Quincy Isaiah, Wes Chatham, Jake Choi, Augusto Aguilera y Grant Harvey hacen que el equipo de Levi se sienta como hombres que han sangrado juntos, y sus bromas transmiten más sentimiento que cualquier tragedia escrita.
Neeson tiene el papel más breve y deja la mayor impresión, pero el personaje tiene poco sentido y ninguna lectura política lo rescata. El diálogo cursi y un giro exagerado al final lo empujan al territorio satirizador. Elnaaz Norouzi es la otra destacada, y muestra cuán mal la ha infrautilizado Bollywood al no mirar nunca más allá de su apariencia. Su escena final con Levi defrauda tanto su arco como su actuación, otro caso en el que el director le falla al actor. Levi no se parece a nada que haya hecho antes, aunque parece un inadaptado cada vez que la película le pide que muestre su confusión interior.
Navid Negahban trae amenaza y peso vivido al lado iraní como Qasim. Se merece un villano más astuto que el que le presenta el guión. El Fix tiene la potencia de fuego. Simplemente le falta una historia a la que valga la pena apuntar.