Aliens have brought the dead back to life to enslave the Earth.
Released: 2004-06-01
WhatToWatch — search all titles