Sci-fi is wildly popular, and for good reason—it's both an escape and a view of the world through a lens that's both hopeful and unfamiliar.
This century's best sci-fi sleeper hit, Ex Machina, starring Oscar Isaac and Alicia Vikander, will stream for free this March. Read on for more.