Castle S3 002

CASTLE - ABC's "Castle" stars Molly Quinn as Alexis Castle, Seamus Dever as NYPD Detective Kevin Ryan, Ruben Santiago-Hudson as NYPD Captain Roy Montgomery, Stana Katic as Detective Kate Beckett, Nathan Fillion as Richard Castle, Tamala Jones as Medical Examiner Lanie Parish, Jon Huertas as NYPD Detective Javier Esposito with Susan Sullivan as Martha Rodgers. (ABC/BOB D'AMICO)