Single mom Dana (Danica McKellar) teaches math at her son, Arthur’s (Dylan Kingman), middle school and feels like he is starting to pull away from her. Extremely protective, Dana is also one of those people who lives by a schedule, takes notes and always colors inside the lines. She’s as predictable as the math she teaches so when she signs them up for a family camp adventure for Spring Break, it is no surprise that Dana plans the trip and schedules the activities down to the minute. While stocking up for the trip at a local sporting goods store, Dana meets the store’s owner, Steve (Paul Greene), an easy-going guy who happens to get a bit cheeky with her. Certain she is being disrespected as a customer, she storms out.
With a reluctant Arthur in tow, Dana arrives at the camp only to discover that their assigned campsite is right next to that of Steve, and his teenage daughter, Lacey (Ali Skovbye). Like Dana, Steve is hoping for some quality time with Lacey, who would rather be anywhere than there. When Dana and Arthur are forced to seek refuge in Steve and Lacey’s tent after returning home to find a wild animal in theirs, the ice between Dana and Steve begins to thaw just a bit. Soon, everyone is enjoying their activities but Dana can’t quite let go and refuses to let Arthur climb the rock wall, despite all the safety precautions in place.
Dana makes a friend in Beverly (Barbara Niven), one of the camp counselors who senses Dana’s control issues and gently encourages her to let go of expectations and try something new. Dana and Arthur agree to accompany Steve and Lacey on a hike but they get off-track and end up lost in the wilderness. Dana is fearful, but after finding their way back safely, she gives herself permission to loosen up and live more in the moment. Soon, the attraction between Dana and Steve becomes evident to both of them, and both their kids are starting to enjoy the trip. However, when Steve’s ex-wife shows up unannounced, whatever was blossoming between Dana and Steve comes to a screeching halt.
When time to break camp and return home arrives, Steve and Dana end up going their separate ways, both certain that the opportunity has passed. However, once back in town, Arthur and Lacey – now certain that their parents really like each other and should have one more opportunity for love – hatch a clever plot to bring the pair together once more.