Power Rangers Director Comments On MAJOR Film Cameos