I've never given a movie a full 5 stars, but this nearly became the first. A romantic dramedy about teens literally exploding also happens to be the most heartfelt, emotionally affecting and satisfying movie I've ever watched. Fully realized, believable, loveable characters. Natural and wonderful. A movie that can make me genuinely laugh at some absolutely twisted nonsense and light moments of levity while at the same time feeling the absolute depth of sadness and heartache with such ease. This is as near perfect as movies get.