Navy SEALs: The Battle for New Orleans

Movie When zombies descend on Louisiana, a team of Navy SEALs races to the rescue, using their war-tested skills to take on the hungry undead.
No longer available on Netflix