Cram packed with superb unforgettable characters, great performances and great humour, throw in some time travel, a pinch of monty python madness and random unnecessary but hilarious violence from inconsequential characters (Redgrave) this will keep you interested throughout. Highly entertaining!