An agent from a distant planet has been sent to earth to ship large quantities of blood to his world, where a plague is ravaging the populace. He comes equipped…
Bookmark - 123-MOVIES.BUZZ