JP believes he may be from another planet, so Craig tries to help him make contact.JP believes he may be from another planet, so Craig tries to help him make contact.JP believes he may be from another planet, so Craig tries to help him make contact.