If you've never heard of Castle, then let me fill you in. Basically, it follows Richard Castle, played to perfection by Nathan Fillion, a mystery writer who has found his muse in no-nonsense police officer Kate Beckett (also played to perfection by Stana Katic), and thus follows her around as she solves crimes (usually with help from him). New episodes start up next week, but the first season is available on DVD, and episodes from both seasons are available for download on iTunes.
Feels Time! - Dream Of You Animation
14 minutes ago