Nestled in the Chihuahuan desert between Mexico Highway 45 and Federal Highway 10 is the town of Perdidos, a bootlegging center in the 30's but now dying a dry death. RAUL, the local law, is in love with ALLEJANDRA, a girl still in mourning for her recently murdered fiance ESTEBAN.
TRENT arrives in Perdidos during the festival of Dia de Los Muertos, seeking information about Esteban and why anyone would want him dead. Before he can move on, the UNDEAD overrun Perdidos, hunting for Trent and trapping Raul, Allejandra, and others in the local hotel.
During the undead siege, Trent is exposed as a hitman; his last job was executing Esteban. Trent assumed every "target" he hit deserved it... only he's having misgivings about the hit on Esteban. Whoever put the hit on him might expose who put the undead contract hit on Trent.
The leader of the undead, COWBOY, offers safe passage to Allejandra while everyone else must die; heightening the tensions and suspicions of the trapped group. The group discovers an old rumrunner's tunnel used to escape police raids and use it to make a run for the jail where weapons and ammo are stored. Raul, Trent, and the other townspeople make it to the jail but Allejandra is captured by the undead. The undead besiege the jail, coming within minutes of breaking through until Raul's cousin RAIMUNDO barrels in with his towtruck at the last minute and rescues them.
Their business unfinished, Raul and Trent return to Perdidos: Raul to search for Allejandra, Trent to discover and kill whoever put the undead contract hit on him. They discover that Allejandra is alive and at the center of a century-old plot that will require one of them to make the ultimate sacrifice in order to save her... and ultimately mankind.