Playing on:

The Blame Game

The Blame Game: Castle is abducted and forced to solve deranged puzzles and mind games with strangers; Beckett and the 12th precinct race to save Castle

Episode: 12

Quality: HD

Release: 2016-02-22

IMDb: 9.3