This is a clever, funny and thought provoking movie which needs to be seen by every person on the planet that has a sense of humour.
Alan Rickman steals the show (as to be expected) but all of the characters are incredibly well cast - almost like they were born to play the part.
Thanks Kevin Smith for writing such an outstanding movie which I can constantly recommend to others!!