Board Thread:General Discussion/@comment-7526254-20170430003451/@comment-7526254-20170613174116

The frozen events took place about 4 years before the curse because Roland is 4 in Season 3, so Lacey must take place at least 3 and a half years before the curse and Family Business takes place before Skin Deep. If Elsa is 23, based on the movie, then she would only be about a year younger than Snow, assuming Snow is 28 at the time of the curse. It is never explicitly mentioned. This would also make sense because David knew Kristoff as a child, implying they are both around the same age. Based on the movie, Kristoff should be about the same age as Anna. Regardless, The Snow Queen took place roughly 30 years before the curse, long before The Doctor. Rumpelstiltskin must have had more than one crystal ball.