It lives to destroy all challengers. 108 challengers from 6 different countries will compete in the most physically demanding competition the world has ever seen. But only one can be crowned The Ultimate Beastmaster.
The new competition from Sylvester Stallone – Netflix’s first competition series – Ultimate Beastmaster pits man against machine. Terry Crews and Charissa Thompson host the American episodes of this unique series. Ultimate Beastmaster premieres on Friday, February 24th.
Sylvester Stallone teases the new series following the break.