EntertainmentBrian DePalma's "Sisters" (1973) Movie Review by Austin DeRaedtAt Michigan State University