Entertainment Power Rangers – Movie Review When the small town of Angel Grove is attacked by the evil sorceress Rita Repulsa there is only one team that can stop her, The Power Rangers. The newest Hollywood …