Complete story — includes the ending
As the rest of the team investigates a body found burned in the trunk of a car, Castle, Beckett and Vikram are given instructions from LokSat via the phone for Caleb to deliver a flash drive to Loksat's accountant. Espo later calls Beckett to say the body in the trunk was identified as Caleb. The dropoff is a trap, resulting in a shootout. Castle and Beckett are saved by Mason Wood ( Gerald McRaney ) of the L.A. detectives' club. Castle goes home to check on his family, while Beckett learns who torched Caleb. Impatient, Castle goes to find Beckett but is captured by LokSat's henchman and is given a truth serum which jeopardizes everyone he has told about LokSat. Beckett is picked up by Mason, who is soon exposed as LokSat. The precinct saves Castle from death, and he must save Beckett from LokSat. Back home safely, Castle is shot by Caleb who had faked his death and turning on LokSat before Caleb is killed by Beckett who in turn is also shot. Wounded, she crawls to an injured Castle. Seven years later, the two enjoy breakfast while their three children play. For fans of the show, this was an "Easter egg": In a Time Will Tell (Season 6, Episode 5) - one of several Castle "Halloween specials" - someone named Simon Doyle, claiming to be a time traveler, foretold that they would be married with three children, and that Beckett would be a Senator.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Castle season 8. HTML formatting and reference markers removed. · Content license