Watched this last night and it is possibly the strangest film I have seen in a long time, although it was also very good ..... has anyone else seen it?