this be another of those wonderful sleeper that i always enjoy discover . i like movie with interesting character and that put you in another world and that present a mystery to solve and this do all three . the character be disfunctional and interesting and ultimately lovable . it a cute story and deliver in that understated british comedy style .