Aye yi yi yi - The Power Rangers are in trouble!