Castle S2 003

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