
Something has landed deep in the mountains of Colorado ... and it's hungry. Telluride is Effie's home, where she spends her days exploring the mountains and her nights working in the airport's control tower. When she sees something fall from the sky and mysterious...