The Power Ranger is where it's at