Film Still from "Cape Fear" Robert De Niro, Juliette Lewis © 1991 Universal Photo Credit: Phillip Caruso

- Image ID: PM6WKG
Film Still from "Cape Fear" Robert De Niro, Juliette Lewis © 1991 Universal Photo Credit: Phillip Caruso
PictureLux / The Hollywood Archive / Alamy Stock Photo
Image ID: PM6WKG