Season 6 episode 17 castle July 8, 2019 16 32 64 128 Season 6 episode 17 castle cast Castle season 6 episode 17 full cast Castle season 6 episode 17 cast guest stars Castle season 6 episode 17 recap Castle season 6 episode 17 lazarus Castle season 6 ending Castle season 4 episode 10 Castle season 5 episode 22