Julia and Finn are on the run with the Alien, and the readings on the strange technology seem to spell trouble. This video can not be played To play this video you need to enable JavaScript in ...