Children enjoy the luxury of imagination - something that adults dispense with as they grow older.
Some of the biggest and best films for younger people - such as the Harry Potter, Hunger Games and Percy Jackson franchises - have relied on that imagination, plus a dose of fantasy, to create wonderful adventures.
Now it is our turn. Park your analytical mind at the door and journey into a compelling fantasy and love story.
It didn't happen, it couldn't have happened, but it is a heartwarming story where good ultimately overcomes evil.
Peter Lake (Colin Farrell) is not too special an individual. He lives by his wits and has made quite a name for himself as a thief and safe cracker.