Season 2, Episode 12 A Rose for Everafter

First Aired: January 11, 2010

While investigating the murder of a bridesmaid, Castle learns the bride is a former girlfriend (Alyssa Milano). Their reunion prompts his ex to have second thoughts about her impending marriage, and causes Beckett to question Castle's objectivity with the case.

Watch Now
Paid
Paid

Guest Cast

Next On TVSee all »

Cast & Details See all »

  • Premiered: March 9, 2009
  • Rating: TV-PG
  • User Rating:4.75 out of 5 (5,834 ratings)
  • Your Rating:
  • Premise: A murder-mystery writer and a homicide detective team up to solve unusual crimes in New York City, and their professional relationship soon crosses the line into romance. (more)

Show More »

Trending TonightSee all »