Beast - Cast

Idris Elba

as Dr. Nate Samuels


Sharlto Copley

as Martin Battles


Iyana Halley

as Meredith Samuels


Leah Sava Jeffries

as Norah Samuels


Joe Castro

as Beast Man / Werewolf


Kyle Oifer

as Wes


John Maciag

as Harold



Gene Snisky

as Mr. Leavitt




  Change Location