Is Steve Coogan's kooky comedy available to watch on Netflix?

More...