Mild-mannered Tom Stall lives a quiet, happy life in Millbrook with his wife, their children, and two grandchildren. Their idyllic life is disrupted when Tom, in self-defence and to save…