Speaking of films that reward repeated viewings, BLADERUNNER 2049 was that for me. I thought it was okay the first time I saw it, well made, etc - but not astounded by it. I wanted to see it again, though. I’ve seen it 6 times now, and it gets better, deeper, greater each time.