Captain Fantastic
Craig Mathieson
It helps immeasurably that Ben is played by [Viggo] Mortensen, who with his greying beard and watchful gaze, makes you aware of how deeply powerful - and possibly distorting - the act of nurturing a cherished child is.