A death of a bridesmaid reunites Castle with his long lost love.



(created by), (teleplay) (as Terri Edda Miller) | 2 more credits »


See all


1 video »


Episode cast overview, first billed only:
Captain Roy Montgomery (credit only)
Alexis Castle (as Molly Quinn)
Greg Murphy
Uncle Teddy
Mike Weitz
Sheila Blaine
Boyd Gamble
Kyra Blaine
Deborah Strang ...


When Castle and Beckett are called to a wedding to investigate the death of a bridesmaid, Castle is stunned to discover that the soon-to-be bride is his old flame, Kyra, "the one that got away." Complications ensue as Kyra, caught off-guard by Castle's reappearance in her life, wonders if she's marrying the right guy. With the nuptials forestalled and the entire wedding party under suspicion, Beckett questions Castle's ability to be objective about the case. But when it looks to Beckett like Castle and Kyra might rekindle their romance, her judgment may be compromised as well. Written by ABC Publicity

Plot Summary | Add Synopsis


Comedy | Crime | Drama | Mystery





Release Date:

11 January 2010 (USA)  »

Company Credits

Show detailed on  »

Technical Specs



Sound Mix:



Aspect Ratio:

1.78 : 1
See  »

Did You Know?


About twenty minutes into the episode, Castle and Beckett have a conversation in an elevator about Castle and Kyra that mirrors their conversation, with the roles reversed, about Beckett and Will Sorenson in Castle: Little Girl Lost (2009). See more »


When Kyra is introducing Greg to Castle, Greg puts his hand on Kyra's shoulder twice. See more »


Richard Castle: Kyra Blaine. Wow.
Kate Beckett: I take it she was someone very special.
Richard Castle: She's the one that got away.
See more »


References Casablanca (1942) See more »


Love Song
Performed by Golden State
See more »

Frequently Asked Questions

This FAQ is empty. Add the first question.

User Reviews

Love is in the air, but who truly knows where???
25 January 2010 | by (United States) – See all my reviews

"He's all yours" Kyra (Alyssa Milano) to Detective Beckett (Stana Katic)

Castle Season Two Episode 12 – A Rose for Everafter: Air date January 11, 2010

This episode finally give the fans a little more of what they were waiting for. Since the beginning of the show's run, Castle (Nathan Fillion) and Beckett (Stana Katic) have played the game at feeling each other out, but not sharing much at the same time. Castle plays the smitten young knight on the quest for the princess' heart and Beckett plays the indifferent princess watching as her knight completes greater and greater challenges in order to prove his worth. Funny thing is, in this episode we finally see Beckett realize some of what she might have before her.

As Castle works on envisioning the escape of Nikki Heat from his next novel, a new case arrives for the Beckett and her team. The death of a bridesmaid threatens to destroy a wedding in which the bride to be shares a deep past with Castle. Sounds like a soap opera! But instead we have a well-woven tale of sex, lies, and videotape (or Flip video to be exact) in which nothing is as it seems.

Kyra (Alyssa Milano) is the bride-to-be and Castle's long ago forbidden love. The on screen chemistry between Alyssa and Nathan was amazing, as you can truly feel that these two may have had something between them, yet Castle is slightly subdued (for him) as he explores the feelings he has for his former flame and his current infatuation, Kate Beckett. For the first time, Beckett seems to see Castle as more than just the annoyance who helps at times, but rather as an actual man with all his pluses and minuses. Subtle camera shots and dialogue show a subtle jealousy in Beckett's voice as she sees Castle fawning over his past. She especially cautions him about getting to close to someone who could be a potential suspect or killer of the dead bridesmaid, but it seems more out of a need to keep him close and under her wing than an actual warning.

She needed not worry as Kyra and Castle share an intimate moment together, but nothing more as each returns to their life as it is. Kyra realizing that she has a man to love her forever, but not completely over Castle informs Beckett that Castle is hers to win or lose. Yet there seems to be that undertone of "Do not mess it up" that helps the viewer see the potential for the two weekly collaborators, Castle and Beckett. Oh yeah, and Beckett catches the bouquet. Subtle…

I don't know if the show will ever establish the romance between Castle and Beckett, but this episode led their relationship further than it had been by establishing visions of what might be in both Beckett's and the viewer's eyes. The show itself is fun for the premise, but it will be interesting to see the development of the relationship between two people who may never fall in love, but have a mutual respect and a strong emotional bond to each other.

May the CASTLE stand strong!

Jam Movie Reviews



5 of 9 people found this review helpful.  Was this review helpful to you?

Message Boards

Recent Posts
Series That HAVE Survived Minus Their Leads rjrmemorabilia2
Scared about the future of this show stealcat1000
Scrabble, why Castle lost? (in ep.6x21) ZabicDrozda59
New promo of the next episode "Tone Death" - Kate slaps Rick :( ZabicDrozda59
Captain Montgomery Has A Son rjrmemorabilia2
Discuss A Rose for Everafter (2010) on the IMDb message boards »

Contribute to This Page

Create a character page for: