Surreal detective story packed with quirky characters which plays out half in dreamland and half in Northampton ( because why not Northampton?) To say this is a bit hard to follow would be an understatement but maybe that's the point; you're not supposed to understand it because most of it doesn't make any sense. It's still a very enjoyable watch, often hilarious, sometimes shocking, regularly disturbing. It could do with being 20 minutes shorter though. I'm really glad that there are still people willing to take artistic risks with film in these days of formulaic Hollywood blockbusters.