Full Metal Jacket ★★★★½

one of the only movies that can scare the shit out of you and make you laugh your ass off

forgot how great the soundtrack is too