The movie has a deep message and very moving scenes. The one that stands out to me is when Jared Leto calls his girlfriend from the pay phone and they both just face reality while still making unrealistic promises. Definitely a heartbreaking movie. It will make you think about how far you would go for something. What your priorities are. You can get so much out of this film by watching it.
EDIT: Here's the scene I was talking about.