Icarus S01E02

= Something strange is afoot on Icarus =

Met Archaria, an alien (or is she?) capable of invisibility, physical transformation and some Psionic powers.