CASTLE “Always Buy Retail” Episode 6

Watch a sneak peek of CASTLE episode 6 “Always Buy Retail” airing this MONDAY APRIL 13 (10:02-11:00 p.m. ET) on the ABC Television Network.

Read all our Castle coverage here.

Episode Synopsis: CASTLE “Always Buy Retail” Episode 6 – When an immigrant is found tortured and murdered in a ritualistic killing, Beckett navigates the uncharted territory of the mysterious Vodun religion with Castle leading the way. Having researched similar deaths for one of his books, Castle’s knowledge and sources prove valuable, but only their apt teamwork can unravel the murderer’s motives. Meanwhile, Castle is confronted with the possible return of his first wife, Alexis’s mother, whose dizzying personality threatens to upend the tranquility of the entire family, on “Castle,” MONDAY, APRIL 13 (10:02-11:00 p.m. ET) on the ABC Television Network.

“Castle” stars Nathan Fillion as Richard Castle, Stana Katic as NYPD Detective Kate Beckett, Susan Sullivan as Martha Rodgers, Molly Quinn as Alexis Castle, Ruben Santiago-Hudson as NYPD Captain Roy Montgomery, Tamala Jones as Medical Examiner Lanie Parish, Jon Huertas as NYPD Detective Javier Esposito and Seamus Dever as NYPD Detective Kevin Ryan.
Guest Cast: Darby Stanchfield as Meredith, Nicki Micheaux as Michelle, Aldis Hodge as Azi and Dohn Norwood as Charles Oni.

“Always Buy Retail” was written by Gabrielle Stanton & Harry Werksman and directed by Jamie Babbit.