Snow White goes back in time to save humanity with sex