an advertisement for the power rangers movie