Show Menu


Watch Beastmaster online: Episode 18 The Devil You Know

Callista convinces Dar's brother to stake a claim on Eldar's throne, all so she can win favor with Balcifer.

Ready to Watch Beastmaster, Season 3, Episode 18?
click here to see where to watch or (watch here).