Fine Line Features ; Alliance Communications presents an Ego Film Arts production ; a film by Atom Egoyan ; screenplay by Atom Egoyan ; produced by Camelia Frieberg and Atom Egoyan ; directed by Atom Egoyan
Twentieth Century Fox presents ; written for the screen by George Seaton ; story by Valentine Davies ; produced by William Perlberg ; directed by George Seaton