Alyysa Milano and Nathan Fillion

The excitement builds for January 11th, 2009 as Alyssa Milano makes her much-anticipated guest appearance on the ABC series “Castle” opposite Nathan Fillion.

The episode titled “A Rose For Everafter” features Alyssa Milano starring as Kyra, “the one that got away.” When Castle and Beckett are called to a wedding to investigate the death of a bridesmaid, complications ensue as Kyra, caught off-guard by the sight of the sexy  Castle’s reappearance in her life, wonders if she’s made a mistake with her chosen groom.

With the entire wedding party under suspicion and the wedding stalled indefinitely, Detective Beckett (Stana Katic) questions Castle’s ability to be objective about the case, but also begins to deal with her own jealousy objectivity as romance appears to be in the air for Kyra and Castle.

“Castle” is a witty banter-filled show that airs on Monday nights at 10pm EST / 9PM CST and pairs a famous journalist with an NYPD detective as a sexy crime-solving duo. Be sure to tune in January 11th to catch Alyssa Milano and Nathan Fillion at their wise-cracking best!