Castle

Castle and Beckett investigate a crime scene that involves a large pool of blood but no victim. Alexis receives news about Stanford.

Watchlist