简介: Last Rights is a supernatural drama that explores the struggle of those who have answered an ad and accepted a deal from a man named Concord. Concor
简介:After an alien spacecraft destroys Washington, D.C., the residents of a small town must fight off a unit of alien soldiers on the hunt for the Preside