The main director of XXX was who?
Sommersby
Richard Gere - John ``Jack'' Sommersby/Horace Townsend Jodie Foster - Laurel Sommersby Brett Kelley - Rob Sommersby, son Bill Pullman - Orin Meecham James Earl Jones - Judge Barry Conrad Isaacs Lanny Flaherty - Buck William Windom - Reverend Powell Wendell Wellman - Travis Clarice Taylor - Esther Frankie Faison - Joseph R. Lee Ermey - Dick Mead Richard Hamilton - Doc Evans Maury Chaykin - Lawyer Dawson Ray McKinnon - Lawyer Webb Caileb Ryder/Caitlen Ryder - Baby Rachel