Sneak Peek 1: Castle - Episode 5.08 - After Hours - Sneak Peek | Spoilers


Sneak Peek 2: Castle - Episode 5.08 - After Hours - Sneak Peeks 2 and 3 | Spoilers


Sneak Peek 3: Castle - Episode 5.08 - After Hours - Sneak Peek 4 and 5 | Spoilers