Coping with the recent death of his father, twelve-year-old Jacob Mosher is sent to spend the summer with his aging, estranged (and strange!) grandparents in rural Newport Landing, Nova Scotia. Reluctantly, he trades the security of his foster mum in "Upper Canada" for a blind grandfather, Frank, who dresses like a sea captain and conducts flag-raising ceremonies, and a quirky grandmother, Pearl, who sometimes forgets her dentures and has Jacob...