First, go check out our review of the latest episode. Second, be pumped because BSC-favorite Alyssa Milano is set to guest star in the Nathan Fillion’s and Stana Katic ‘s Castle, in an episode called “A Rose for Everafter”.
The episode will air in early 2010 when Castle returns after its season 1 break. Her role is described as a “former love interest” of Richard Castles’ (Nathan Fillion) named “Kyra”. Castle airs Mondays on ABC, and was picked up for a full season last month–which was payed off a week later with sweet Fillion-multiverse jump to former roles.



