简介: Four 22 year-olds on a Mexican road trip seem bound for disaster until they, and their trip, are unexpectedly redeemed by a series of miraculous eve
简介: An asteroid shower hits a space station, then lands in a remote section of the Grand Canyon. Mysterious pods form and soon mutate into creatures tha