Movie Trailer News A Clip From ‘Beast’: The Toast 6 years ago admin A troubled woman living in an isolated community finds herself pulled between the control of