Alyssa Milano joins Castle as guest starOk, almost everything was said in the title of this post, right?

Alyssa Milano joins Castle to play love interest of Nathan Fillion

Castle reconnects with Kyra (Milano) on her wedding day and sparks fly. Beckett (Stana Katic) picks up on the obvious connection between the two of them, setting up a fun little love triangle.
Milano’s episode, titled “A Rose for Everafter,” shoots next week and will air in early 2010.

Apart from the news of Castle being picked up for a full second season (yay!), this thing of great well known guest stars is meaning something good for Castle. Surely Nathan Fillion deserves it. He rocked ever since Two guys, a girl and a Pizza Place, he rocked as Captain Hammer on Dr. Horrible´s Sing Along Blog, and now he´s rocking as ruggedly hansome writer Richard Castle, fighting it up in the toughest slot of the week on mondays.

Are you happy that Alyssa Milano is joining Castle?