"Castle" Season Finale: "Watershed"

┬áSerena Hohenstein & Megan Miller ’17/ Emertainment Monthly Staff The season finale of Castle on Monday May 13th took a...