Castle season 6 episode 15 is going to be one of the most controversial episodes this season as Castle and Beckett will be dealing with a real-life "Carrie" in the new case they are working on. Stephen King's first published novel may have hit the big screen for three times now with different movie adaptations, but this small-screen adaptation is something that you shouldn't miss. Unfortunately though, Castle season 6 episode 15 isn't airing tonight and ABC has not provided a clear explanation why.

Following Castle season 6 episode 14 no-show two weeks ago, we can't believe that ABC is doing it again. The alphabet network has pushed the air date of episode 14, which was shown last week instead. And this time around ABC is doing it again by moving the air date of Castle season 6 episode 15 titled "Smells Like Teen Spirit." Although the network has not given an official statement, explaining why the episode is moved, Examiner already published a good explanation on why so many shows have been put on hiatus lately. According to the site, the shows are deliberately being delayed to give way to the Super Bowl and Sochi Olympics telecasts as these can greatly affect the ratings of the hit Sunday night TV shows. Watch Castle season 6 episode 15 stream via online access using the free online stream link we will be providing when the episode officially airs.

In a recent interview of TV Line with show executive producer Andrew Marlowe, the EP dished that the upcoming episode "takes us in that Carrie kind of world." However, he didn't really confirm whether the powers of the teenage suspect are real. Everything is left vague until the show returns Sunday night on Feb. 17. Don't miss it when it airs. Watch Castle season 6 episode 15 stream using the free online stream link we will be posting by then.

In a sneak peek to the upcoming episode "Smells Like Teen Spirit" (found below), we can see Beckett and Castle convincing the school principal to tell them anything that he knows about the murder that has happened within the school premises. At first the principal seems to be quite apprehensive in leaking a hint to them, but because of Beckett's firm words, the former gives in to their request. In a shocking twist of events, the principal shows them a video showing a possible real-life "Carrie" flaunting her telekinetic powers in public especially in front of the meanest girl in school, the one she allegedly killed. Looks like Castle will enjoy working on the new case. Watch Castle season 6 episode 15 stream via online access using the free online streak link we will be providing when the show officially returns on primetime television.

The official synopsis for Castle season 6 episode 15 reads: "Castle and Beckett investigate the death of a mean high school girl at one of Castle's alma maters. Castle is thrilled when he discovers that it might be the work of a teenage telekinetic."

"Smells Like Teen Spirit" airs Monday, Feb. 17, at 10/9c on ABC. Watch Castle season 6 episode 15 stream using the free online stream link we will be posting by then. For now, you may still tune in to ABC tonight at 10/9c for a previous Castle episode from this season.