Mary Jane has a visit from out of this world