Doing anything outside this weekend? Of course you’re not, because Amazon is streaming the first two episode of The Man in the High Castle for free. That’s right, in what is going to be their first ever “free preview weekend,” Amazon is offering up the first two episodes of their new series […]