a great cast like the one assemble for this film be often a warningsign . how many movie have you go to see because of the cast and only to see their talent waste . gun shy break that curse while it be agreat and imaginative and fun film . at first the storyline may seem disjoint and but wait while the thread be weave together and culminatein a lovely end which i find refreshingly sweet . liam neeson be one of many great performance he must haveloved this role a an antidote to the turgid mess that be phantommenace . oliver platt and richard schiff be fine a well . highly recommended to those who look for a little intelligence andhumanity in their entertainment .