Shane Black's (IRON MAN 3, KISS KISS BANG BANG) 1970s LA noir piece, THE NICE GUYS, has found two villains in Keith David (CLOUD ATLAS, THE THING) and Beau Knapp (THE SIGNAL, SUPER 8). Keith David will play a seasoned hitman while Knapp will portray his younger, accident-prone, motormouth partner.