Tom Cruise Robert Duvall Nicole Kidman Randy Quaid Cary Elwes Michael Rooker Fred Thompson John C. Reilly J.C. Quinn Don Simpson Caroline Williams Margo Martindale Michael Burgess Gerald R. Molen Donna W. Scott Leilani Sarelle Chris Ellis