Purple Rain ★★★★★

on a technical level, this movie is bad. on a spiritual level, this movie is perfect in each and every way.