A Rose for Everafter

Series 2 - Episode 12 A Rose for Everafter



The team is called to a hotel where a bridesmaid has been found dead during a wedding ceremony, and Castle is shocked to learn the bride is an old flame. He and Beckett investigate suspects including the victim's drug dealer and the groom, and it becomes clear the writer's judgement may be clouded by his feeling for his ex. Crime drama, guest starring Alyssa Milano, with Nathan Fillion and Stana Katic.

Cast & Crew

Richard Castle Nathan Fillion
Det Kate Beckett Stana Katic
Martha Rodgers Susan Sullivan
Capt Roy Montgomery Ruben Santiago-Hudson
Alexis Castle Molly C Quinn
Javier Esposito Jon Huertas
Lanie Parish Tamala Jones
Kevin Ryan Seamus Dever
Sidney Perlmutter Arye Gross
Greg Murphy Brady Smith
Uncle Teddy Graham Beckel
Mike Weitz Ryan Alosio
Kyra Blaine Alyssa Milano
Director Bryan Spicer
Executive Producer Rob Bowman
Executive Producer Armyan Bernstein
Executive Producer Andrew W Marlowe
Executive Producer Laurie Zaks
see more