Geoff initially blames Benji for Maggie 's death and leaves Charnham with his sons .
Benji manages to save the boys from the wreck but before he can return , the car explodes and Maggie is killed .
Geoff initially blames Benji for Maggie 's death and leaves Charnham with Benji 's sons .
Benji manages to save the boys from the wreck but before he can return , the car explodes and Maggie is killed .