Carrie is a 1976 American supernatural horror film directed by Brian De Palma and written by Lawrence D. Cohen, based on the novel by Stephen King. The film stars Sissy Spacek, Piper Laurie, Betty Buckley, Amy Irving, Nancy Allen, William Katt, John Travolta, P.J. Soles and Priscilla Pointer.