Town of the Living Dead is an hour-long reality series about a small town in Alabama filming an indie zombie movie.