If you can't see the video and only hear the sound, please switch to Firefox/Chrome/Safari for better performance.

Beloved Beast

Beloved Beast is a movie starring Sheila Houlahan, Tabitha Bastien, and Meredith Binder. A young girl befriends a dangerous escaped mental patient after the death of her parents.

Duration: 173 min

Quality: HD

Release: 2018