Castle Season 7 is back with an all-new episode this Monday night and so far we can say that our lovely Caskett couple is back on track following the traumatizing events that took place since last season's finale. However, their wedding is still a long way to go since they have agreed to postpone it for at least a month. This week, they are to take on another tough case wherein the only person they can rely on for some details on the murder mystery is a second-grader. Don't miss this week's show. Tune in on ABC at 10/9c or watch Castle season 7 episode 4 stream using the free online stream link below.