CastleFair rating?

Castle· Season 2 · Episode 12

A Rose for Everafter

S02E12·8.4·January 11, 2010·1h·ABC

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.

Streaming on (US) Amazon Prime VideoHuluPhiloSee all

#10In Season 2of 24 rated episodes
#15All-timeof 173 rated episodes
+0.0vs season avgSeason 2 averages 8.4
2010First airedJanuary 11, 2010

Guest stars

Alyssa MilanoAlyssa Milanoas Kyra BlaineMimi KuzykMimi Kuzykas Sheila BlaineJoe NievesJoe Nievesas Boyd Gamble
Graham BeckelGraham Beckelas Ted Murphy
Ryan AlosioRyan Alosioas Mike Weitz
Brady SmithBrady Smithas Greg Murphy
Kimberly EstradaKimberly Estradaas Lisa Bloomfield
Deborah StrangDeborah Strangas Ruby
Gina HiraizumiGina Hiraizumias Laurie Hill
Kevin HerreraKevin Herreraas Waiter
Peter KatonaPeter Katonaas Keith Murphy
Brian Patrick MulliganBrian Patrick Mulliganas Justice of the Peace
Josh WebberJosh Webberas Bellman
Bonnie MorganBonnie Morganas Sophie Ronson

Crew

Bryan SpicerBryan SpicerDirector
Terence Paul WinterTerence Paul WinterTeleplay
Terri Edda MillerTerri Edda MillerTeleplay
Alexi HawleyAlexi HawleyStory

Keep going