It certainly leans on Monty Python vibes, but if you are looking for Monty Python you are going to be disappointed. It's a darker tale, and it uses a lot of Canadian type humor and feel. There are some decent Freudian ques and overall it does a good job of making you feel for and against various characters and their positions.