Beast poster

Beast Cast & Characters

Beast (2005) stars Stephanie Beaton as Det. Ace Blood, Mark Torgl as Beast and Deborah Dutch as Divine / Devora. The horror movie was released January 1, 2005. Below is the full cast and crew.

2005 · 1h 20m 70 Audience
Movie Trailers
Movie Trailers