Singin' in the Rain

Singin' in the Rain ★★★★★

Personally, this is my favorite movie.
It has singing, dancing, romance, comedy, drama, etc.
What's not to love?