Castle

Castle isn’t on tonight. Instead, an episode of The Catch is on in its place. TVGuide.com shows that we can expect a new episode of Castle on Monday April 4 at its usual time.