nathan fillion

Show: Castle (ABC) Episode: “A Rose For Everafter” (Season 2) Premiere Date: Monday, January 11th, 2010 Rating: 3 out of 4 Stars Quick Synopsis: The one that got away comes back for a little while. Review: Castle has become a favorite of mine. Can’t quite place it, but I look forward to coming home from [...]