Season 5 Episode 8 episode 8

Castle Season 5 Episode 8 "After Hours" Sneak Peeks

ABC has released three sneak peek clip from Castle season 5 episode 8 "After Hours", check them out below.