Before you watch this
If you're anything like me, you will get excited to see this because of the high rating, accessibility via netflix, and of course Jared Leto. Here are all the reasons why you SHOULDNT waste your time:
1) The story is awful and not original in the sense that it takes many ideas from other movies and meshes them into some sort of plot about love/time/consequences/fantasy. Its the melting pot of all movies and will leave you wondering why its rated so high
2) God awful soundtrack. The music is repetitive and stupid. Doesn't set any mood to any scenes. You'll enjoy this more on mute with subtitles.
3) Terrible cinematography. The director/producers/blame whoever, tried and fail miserably to be unique/creative/artistic and you'll just get dizzy and aggravated.
4) The acting in general is not good. Jared Leto actually has a very limited roll and his character is nothing to get excited about.
There's better options on Netflix and I certainly would not waste money to see this.