After a confrontation, a group of women are taken by a presence.
American Beast is not available for streaming at this moment.