Your Name. (Kimi No Na Wa.)
By the time Your Name reaches its final half-hour or so, the film has moved so far beyond its initial premise that if you think back to the beginning, you'll be astonished by how far it's come.