I thought the movie was a little bit draggy - filled with the gloomy aura captured by the cinematography - it wasn't the type of aura I wanted to be in. That said, I must say Robert Downey Jr. carried his role very well - with the air of arrogance around him. I loved his wits, humor and his sharpness at solving crimes. His remarks, eccentricity and experimental nature was comical. His observation of all the little details and his ability to connect the details to the bigger picture was awesome. The mystery kept me watching the movie till the end.