Boogie Nights
Second viewing and honestly this movie has everything. Half the movie is fun the other half is pretty dark. It's such a fun watch and the soundtrack is unreal and could be a consideration for my favourite ever.
PTA is such a phenomenal director and this movie shows it. The writing is genius.