A mostly arresting film that does sag a little towards the end - I do love a shaggy dog film though. Janelle James is brilliant in a small role as ever.