Reminded me very much of David Lynch's "Lost Highway".Dammit, even Colin Firth looks a bit like Bill Pullman!