Sigourney Weaver som Mary Griffith, en kristen kvinne som oppdrar barna sine i den evangelikalske tro. Ryan Kelley som Bobby Griffith, Marys sønn som finner ut at han er homofil. Henry Czerny som Robert Griffith, Marys ektemann og Bobbys far; han blir bedt å tilbringe mer tid sammen med Bobby. Austin Nichols som Ed Griffith, Bobbys bror som bestemmer seg for å fortelle hemmeligheten hans til Mary. Dan Butler som Whitsell, en homofil prest som overbeviser Mary om at homofili ikke er synd. Carly Schroeder og Shannon Eagen som Joy og Nancy Griffith, Bobbys to søstre. Scott Bailey som David, Bobbys kjæreste som etter hvert er utro mot ham med en annen mann. Lee Garlington som Bobbys psykolog, som oppfordrer ham til å tilbringe mer tid med foreldrene sine. Rebecca Louise Miller som Jeanette, Bobbys søskenbarn som tilbyr ham et sted å bo i Portland. Susan Ruttan som Betty Lambert, en venn av Mary som støtter henne i saken om en homodag. Mary Griffith hadde en gjesterolle i paradescenen på slutten av filmen; hun sitter ved siden av gutten Mary klemmer.