Sneak Peek of Castle Season 5, Episode 6, "The Final Frontier": Castle and Beckett Question a Strange Man (VIDEO)

While investigating the case at the sci-fi convention, Castle and Beckett's questioning takes a strange turn. Check it out below! Original Air Date: Castle Season 5, Episode 6: "The Final Frontier" airs on Monday, Nov. 5, 2012, at 10 p.m. ET on ABC.