An odd way to do boy-meets-girl, but then the whole film twists along a bit like that - wait till you see the bank job. Densely plotted and refreshingly original, if a little bit too 'Oh wow' now and again, but then the Germans have always liked Pink Floyd far too much.