KQED Alien She review November 2, 2014 Return to: KQED review of Alien SheFull resolution (1694 × 1452) Image navigation KQED review