Mysterious Skin ★★★

*1 second into the movie*
*shoegaze music plays*
me: i can’t believe how good this movie is wow