Harry Lockhart (Robert Downey Jr) is the unreliable narrator in this complex and hilarious mystery film. He is a thief who accidentally stumbles into an audition and is flown out to Hollywood to prepare for a role. His agent, Dabney Shaw (Larry Miller) even arranges for him to work with private eye Gay Perry (Val Kilmer) on a case to prepare – and there he gets entangled with actress Harmony Faith Lane (Michelle Monaghan who should be in everything – she’s fabulous), and a whole heap of other people – it’s very complex. In fact, despite having seen this film several times in the past, I was distracted watching this and had to go back to the start. Because what is the point of having a surprise plot twist if you have no idea what is happening.
I love it. It’s funny, it’s violent, it’s confusing, it’s an amazing cast and I think it is hugely underrated.