Robert Downey Jr. as Harry Lockhart and Val Kilmer as Perry Van Shrike / Warner Bros.

"Kiss Kiss Bang Bang" Photos (14)