Castle (2009) Season 8 Episode 12 - The Blame Game

watch online Castle (2009)

Watch Castle (2009) season 8 episode 12 online for free at WatchSeriesLite. Castle is abducted and forced to solve deranged puzzles and mind games with strangers; Beckett and the 12th precinct race to save Castle. Castle is an American comedy series that features the life of the mystery novelist, Richard Castle who has a writer’s block and became involve with a seri…

Air Date: February 22, 2016

Share this episode on Facebook Twitter Google+