Watch The Mentalist Season 7 Episode 12 - Brown Shag Carpet / White Orchids

Add to Watchlist

The Mentalist Season 7 Episode 12

First Aired: February 18, 2015

Description: In the series finale, Lisbon and Jane plan to get married, but a killer's quest for revenge may destroy the happy ending they've worked so hard to achieve.
Ad
i