Watch The Mentalist S03E19 Season 3 Episode 19 “Every Rose Has Its Thorn” Stream Online Free. Do you want to watch the latest episode of The Mentalist, S03E19 Season 3 Episode 19 titled “Every Rose Has Its Thorn”? Don’t go anywhere, you can watch it on this site, the latest episode or previous episodes. A little information for you before watching this episode that is, Patrick Jane attempts to prove a beautiful yet manipulative matchmaker is responsible for shooting her husband. Well, so you’re not curious with the story of this episode, you can watch The Mentalist S03E19 Season 3 Episode 19 “Every Rose Has Its Thorn” here online for free, enjoy!
Summary : Patrick Jane sets out to prove a beautiful yet manipulative matchmaker shot and killed her husband after his body is found floating in the marina.
- Created by : Bruno Heller
- Premiered : September 23, 2008
- Directed by : Chris Long and David Nutter
- Starring : Simon Baker, Robin Tunney, Tim Kang, Owain Yeoman, and Amanda Righetti
Watch The Mentalist S03E19 “Every Rose Has Its Thorn” Online Free