The Power Rangers fight to escape a dimension of mirrors full of monsters.The Power Rangers fight to escape a dimension of mirrors full of monsters.The Power Rangers fight to escape a dimension of mirrors full of monsters.