The Bad Seed

Evil Kids Have The Sweetest Faces

1985-02-07 | 100 minutes

Rating: 6.6