A modern take on Charles Dickens's classic tale of a young orphan who is able to triumph over many obstacles.
Gloriously creative visuals and an expert cast led by Dev Patel in the title role transform Charles Dickens' Victorian novel into a brilliant piece of entertainment that often plays like Alice in Wonderland as interpreted by Monty Python. - Three and a half stars