Need something to watch while at the house? Check out Star Thieves. From the official summary: "A young priest discovers he is a member of an alien task force who are caught between a decision to devour the sun and doom humanity or risk their lives to save the Earth. Star Thieves is an original...