Episode:Storm Front, Part One

Storm stops a powerful storm only to find it was caused by an alien who needs her help in saving his planet.