Even in the dazzling opening credits using a montage of contrasts of red, black and white, it is evident that this is no run-of-the-mill crime story, but a viciously entertaining ride from scene 01. Shane Black's directorial debut 'Kiss Kiss Bang Bang' is a comic film noir. Another mistake then shifts him from actor to private detective, and this is where Val Kilmer comes in and things start to go wrong, more wrong and unbelievably wrong until they've snowballed into an enjoyable detective mess - all to impress failed actress Harmony (Next big thing: Michelle Monaghan). A lucky mistake shifts out-of-luck criminal Harry Lockhart (Robert Downey Jr) from the gritty streets to glossy showbiz in L.A, landing him a part in an upcoming film.