Watched it again recently, what a brilliant film. The first time I watched it I couldn't really tell what was going on but the second time I realised what an awesome film it is. Recommended.