First impressions of Children of the Whales from J.C. Staff. It is streaming on Netflix.