Two strangers get an extraterrestrial visit.Two strangers get an extraterrestrial visit.Two strangers get an extraterrestrial visit.