Might be my new favorite movie. They portrayed realistic relationships incredibly well, specifically with friends and parents. Some of the scenes were breathtaking when viewing and all of the characters actions were portrayed realistically, as well as logically. By the second half of this movie, it was throwing emotional punches that all connected.
Must watch.