jessica alba as a sci - fi space pilot