Bryan Mills (Liam Neeson) ex agente del gobierno, que sigue trabajando como guardaespaldas y asesor de seguridad decide invitar a su hija Kim (Maggie Grace) y a su ex esposa y madre de Kim, Lenore (Famke Janssen) a unas merecidas vacaciones en la ciudad de Estambul. Lo que nadie se espera, es que los familiares de unos traficantes albanos asesinados por él hace años, liderados por Murad Krasniqi (Rade Serbedzija), busquen venganza y lo rastreen para por hacerlo sufrir a él y a su familia por tal ofensa.