You don't necessarily notice it at the time, but we are delivered a strong environmental message in the very entertaining Tomorrowland.
It is an all-too-rare commodity - a true family film with plenty to keep you engaged.
We are presented with a scenario where the world is dying because of our failure to look after it.
Casey Newton (Britt Robertson), a teen bursting with scientific curiosity, is selected by a strange child called Athena (Raffey Cassidy) - who comes from an alternate dimension known as Tomorrowland - as someone with the potential to help humanity avoid the seemingly inevitable end of the world.
But Casey must get to Tomorrowland before it is too late to do anything. To make that happen she needs the assistance of Frank Walker (George Clooney), a former boy-genius inventor who has already tasted the wonders of Tomorrowland.