The Good Father: The Martin MacNeill Story › Cast
Tom Everett Scott
Martin MacNeill
Anwen O'Driscoll
Alexis
Nicola Correia-Damude
Gypsy
Charisma Carpenter
Michele MacNeill
Alicia Johnston
Linda
Tom Anniko
Cal
Ava Anton
Janie
Erik Athavale
Dr. Bennett
Lauren Cochrane
Police Officer #1
Paul Essiembre
Prosecutor
Zoe Fish
Alexis - Age 7
Ava Gorski-Watson
Ernesto Griffith
Police Officer #2
Vance Halldorson
Juror