ABC has released the official description for the season 8 finale of Castle episode 22, "Crossfire" - airing May 16th.
Season 8 Episode 22 "Crossfire (Season Finale)"
CASTLE AND BECKETT TAKE ON LOKSAT
With their best lead in hand, Castle and Beckett are ready to take on LokSat. But an unforeseen twist puts their case – and their lives – in jeopardy.
Nathan Fillion as Richard Castle
Stana Katic as NYPD Captain Kate Beckett
Tamala Jones as Medical Examiner Lanie Parish
Jon Huertas as NYPD Detective Javier Esposito
Seamus Dever as NYPD Detective Kevin Ryan
Molly Quinn as Alexis Castle
Susan Sullivan as Martha Rodgers
Toks Olagundoye (“The Neighbors”) as Hayley
guest & recurring cast:
Sunkrish Bala as Vikram Singh
Kristoffer Polaha as Caleb Brown
Jed Rees as Mr. Flynn