So this episode was one part cashing in on the newest fairytale trend and another part harking back to the days of I Know What You Did Last Summer.
the episode was an excuse to jump on the zeitgeisty fairytale bandwagon and allowed castle to make a lot of puns.