X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Homeworld 3
Animal Well
V Rising
Crow Country
Hades 2 [Early Access]
Sea of Thieves (PS5)
Stellar Blade
Manor Lords [Early Access]
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Kingdom of the Planet of the Apes
Gasoline Rainbow
Poolman
The Fall Guy
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Doctor Who
Bodkin
Pretty Little Liars: Summer School
Dark Matter
John Mulaney Presents: Everybody's in L.A.
Star Wars: Tales of the Empire
Hacks S3
See All
Music
New Albums
Kings of Leon: Can We Please Have Fun
Les Savy Fav: Oui, LSF
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Fair Haven
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Kerstin Karlhuber
Director
Written By
Jack Bryant
story / written by
Kerstin Karlhuber
story
Cast
Michael Grant
James
Tom Wopat
Richard
Gregory Harrison
Dr. Gallagher
Susan Aser
Mrs. Grant
Josh Green
Charlie
Tom Malloy
Reverend Thomas
Ella Malloy
Lucy
Lily Anne Harrison
Suzy
Jennifer Taylor
Ruby
Dale Wade Davis
Redneck
Craig Simmons
Redneck
Lisa Varga
Patricia Thomas
Jane Ives
Julie
Michael Cuddire
Sebastian
Joanna Herrington
Melissa
Zach Pellman
Ryan
Denise Dorado
Helena
Diane Seebach
Woman in Market
Madeine Berl
Teen Girl
Peter Doyle
Father at Train Station
Tyler Malloy
Young James Grant
Jimmy Pisano
Little Girl's Dad
Holly West
Church Attendee
Victoria West
Extra
Produced By
Jack Bryant
executive producer
Denise Dorado
co-producer
Kerstin Karlhuber
producer
Tom Malloy
producer
Aileen O'Rourke
executive producer
Jeremy Webb
executive producer
Stephane Wyper
executive producer
Music
Christopher Farrell
Composer
Cinematography
Jason Beasley
director of photography
Sound
Alex Burnett
boom operator
Joseph Calleiro
additional foley
Chris Davis
adr mixer
Jacob Flack
dialogue editor
Brent Kiser
re-recording mixer / sound supervisor
Vicky Mejia Yepes
location sound mixer
Editing
Frank Reynolds
Editor
Casting Director
Judy Henderson
Art Direction
Matt Eames
Makeup
Naomi Bagwell
hair stylist
Jessica DeBlieck
key makeup artist
Angel Flint
hair stylist / makeup artist
Valerie Huntley
hair stylist
Visual Effects
Troy Dobbertin
visual effects
Charlie Meredith
visual effects
Jane Tolmachyov
colorist
Assistant Director
Andrew Caesar
second assistant director
Barry Stephens
first assistant director
Production Management
Jason Torres
unit production manager
Editorial
Michael Conroy
DVD Authoring
Troy Dobbertin
colorist
Charlie Meredith
title designer
Ryan Montgomery
assistant editor
Other
Louis J. Ambrosio
thanks
John Baker
special thanks
Dan Beyer
special thanks
Nora Brown
special thanks
Derrick Carrs
special thanks
Carole Dean
special thanks
Lisa Frasier DeBlieck
special thanks
Erin Sehnal
special thanks
Bill Veloric
special thanks
Joanne Zippel
special thanks
Music Department
John Baker
music
Dan Beyer
additional music recording
Christopher Farrell
composer: theme music
Peter Foldy
music supervisor
Christo Graham
musician
Jared Rex
music consultant
Casting Department
Alexis Atkinson
casting assistant
Steph Byers
extras casting
Kimberly Graham
casting associate
Costume Department
Steph Byers
wardrobe supervisor
Liza Pabon
wardrobe assistant
Camera Department
Matthew Ansini
digital intermediate technician
Will Barber
second assistant camera
Mark I. Davis
second assistant camera
Denise Dorado
still photographer
Josh Hays
assistant camera
Jake Shapiro
gaffer
Steve Spindler
grip
Jesse Weeden
key grip
Movie title data and credits provided by