An alien spaceship breaks down and crashes on earth in the countryside.
Animation Comedy Science Fiction
NextFilm 2025