Caste Photos from "The Greater Good"
Check out these photos from Castle Season 6 Episode 19.
The installment is titled "The Greater Good" and it will air Monday, March 24 on ABC.
Want more Castle?
Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!