Hayao Miyazaki's fantasy adventure Castle in the Sky begins with a chase scene through a flying ship, where all the passengers are after the young girl, Sheeta (voice of Anna Paquin). Going overboard to avoid capture, Sheeta is rescued by her powerful crystal necklace which floats her down to safety.
She's recovered by Pazu (voice of James Van Der Beek), a young resourceful boy who works in a small mining town. Sharing a common desire to see Laputa, the castle in the sky, Pazu and Sheeta team up to outrun the pirates and the military.
Led by hard-bitten matriarch Dola (voice of Cloris Leachman), the pirates are a rowdy yet dimwitted group of brothers who are after Laputa's treasure. Led by the greedy yet civilized Muska (voice of Mark Hamill), the military is after Laputa's secret powers.
Everyone races to get to the abandoned castle of Laputa, which has been overgrown with vines and plant life. Its only inhabitants are the animals and robots who protect a magical garden. As the different parties fight over who gets to control Laputa, it's up to Sheeta to use her ancient knowledge to save it from ultimate destruction.