When a trio of beautiful young women journey to their ancestral home to claim an inheritance, they fall prey t...