Janey, fourteen, is spending the holidays in the Rocky Mountains with her grandma and her grandma’s new beau, Charlie, who has brought along his grandson, Max. Mysteriously, Janey finds herself hopping back and forth between different time periods, all in the area of Banff, Alberta. And if that wasn’t enough to spoil a vacation, she also has to deal with Max and his grumpy moods.
Eventually she discovers the reason for the time-traveling and for Max’s surliness. Together on one last trip, Max and Janey travel into the past and solve the mystery.