The Beast Within Cast Velvet Rose Cameron Cain Angel Long Jasmine Lynn Ben English Mark Cummings Brian Surewood