Rise of the Beasts’ Debuts to ‘Rotten’ Critic Score, but It’s Still Top-Three for the Franchise Read more