Rapunzel hits cinemas and streaming