Jamie is a young man growing up in the small Australian town of Bundaberg during the early 1940's. Jamie loves his tranquil life, surrounded by the friendly locals, and being brought up by his warm caring grandmother. But when a local preacher goes nutty, all hell breaks loose for the community, and Jamie leaves Bundaberg for the city.
Pete, a young orphan, runs away to a Maine fishing town with his best friend--a lovable, sometimes invisible dragon named Elliott! When they are taken in by a kind lighthouse keeper, Nora (Helen Reddy), and her father (Mickey Rooney), Elliott's prank playing lands them in big trouble.
Set in Spain and France against the backdrop of a terrorist insurgency, the film tells the story of an aging Frenchman who falls in love with a young woman who repeatedly frustrates his romantic and sexual desires.