DISNEY rarely disappoints when it comes to a good animated or Computer Generated Images (CGI) movie.
The company's latest film Pete's Dragon, directed by David Lowery, is no exception.
It follows the story of 10-year-old boy Pete (Oakes Fegley) and the tales of the Pacific Northwest woods in which he calls home.
It is an adventure full of wonder, excitement and magic.
And the audience easily becomes fond of and attached to the main characters and the relationships that begin to form among them.
Mr Meacham (Robert Redford), an old wood carver, has always told tales about the Pacific Northwest woods of Millhaven and of fierce dragons and magic beyond belief.
But Grace (Bryce Dallas Howard), his daughter and the local forest ranger, has always shrugged them off as just that: tales - until the day she stumbles upon Pete, a wild-looking boy who is alone in the woods and has no recollection of where he came from.
Grace starts to gain Pete's trust and together they begin to find out more about his life in the woods and his often-mentioned friend Elliott.
As Pete begins to open up to his new family, they come to find that Elliott is not your everyday companion.
In fact, he seems to match the exact descriptions of Mr Meacham's wild stories of the giant green dragon that roams the Millhaven woods.
As more about the life of the 10-year-old boy and the truth about Elliott the dragon are revealed, I felt myself being fully drawn into Pete's world full of awe, imagination and magic.
It is definitely a movie that should find a place on your must-see list these school holidays.
Pete's Dragon is ideal for children aged seven and up, with aspects older members of the family also will be sure to enjoy.
It's guaranteed entertainment for all ages.
Stars: Bryce Dallas Howard, Robert Redford, Oakes Fegley, Karl Urban.
Director: David Lowery
Reviewer: Miika Francis, Year 10 student reporter