The Bitch Is Back
The Bitch Is Back
| 22 March 1995 (USA)
The Bitch Is Back Trailers

An inflatable sex doll comes to life, attacking its owner while quoting catchphrases and taglines from various thrillers.

Reviews