Season 5 Episode 15 episode 15

The Mentalist Season 5 Episode 15 "Red Lacquer Nail Polish" Photos

The Mentalist Season 5 Episode 15 "Red Lacquer Nail Polish" Photos

Check out the official promotional photos of The Mentalist season 5 episode 15 "Red Lacquer Nail Polish", which airs Sunday, March 3 on CBS.

Source: CBS