In the series’ penultimate episode, The Day in the Life each leading character’s final story begins to unfold. Brennan testifies for Zach in trial, Angela reveals some big news, while Aubrey and Jessica come to terms about their future together. All the while, the team discovers Kovac has escaped, leaving Booth in a race against the clock to protect himself and those closest to him from what may be Kovac’s most dangerous plan yet.
Cast: Emily Deschanel as Dr. Temperance Brennan; David Boreanaz as FBI Special Agent Seeley Booth; TJ Thyne as Dr. Jack Hodgins; Michaela Conlin as Angela Montenegro; Tamara Taylor as Dr. Camille “Cam” Saroyan; John Boyd as FBI Special Agent James Aubrey
Guest Cast: Patricia Belcher as ADA Caroline Julian; Cyndi Lauper as Avalon Harmonia; Eric Millegan as Zach Addy; Pej Vahdat as Dr. Arastoo Vaziri; Michael Grant Terry as Wendell Bray; Laura Spencer as Jessica Warren; Eugene Byrd as Dr. Clark Edison; Carla Gallo as Daisy Wick; Sara Rue as Karen Delfs; Raney Branch as Felicia Saroyan; Tiffany Sharee Hines as Michelle Welton; Brittany Shaw Johns as Jeannine Kovac; Meagan Fay as Judge Celia Stockwell; Sunnie Pelant as Christine Booth
Series: Bones Season 12 Episode 11
Airdate: Tuesday 21 March 2017 at 9.00pm on Fox