Blame it on love. After some exquisitely protracted flirtation, roguish mystery writer Richard castelo (Nathan Fillion) and keen NYPD homicide detective Kate Beckett (Stana Katic) are finally exchanging travesseiro banter in the fifth season of Castle.