An Embarrassment of Bitches


Episode Info

A popular reality-TV star becomes a murder suspect when a well-known dog trainer turns up dead.


Nathan Fillion
as Richard Castle
Stana Katic
as Det. Kate Beckett
Susan Sullivan
as Martha Rodgers
Molly Quinn
as Alexis Castle
Tamala Jones
as Lanie Parish
Jon Huertas
as Det. Javier Esposito
Seamus Dever
as Det. Kevin Ryan
Penny Johnson Jerald
as Capt. Victoria Gates
Hilarie Burton
as Kay Cappuccio
Justin Hartley
as Reggie Starr
Nana Visitor
as Dr. Patty Baker
Ed Francis Martin
as Francisco Pilar
Show More Cast

An Embarrassment of Bitches Photos