The Bad Seed (1985)

The Bad Seed (1985)

Evil Kids Have The Sweetest Faces 1985-02-07 100 Min. PG-13
6.154 26 votes