The calendar says it's spring, but winter weather won't end. What's happening? The quirky residents of Hotel Strange go on a quest to find out.The calendar says it's spring, but winter weather won't end. What's happening? The quirky residents of Hotel Strange go on a quest to find out.