Pros: Outstanding creative direction and screenplay.

Cons: The hype is in the main characters' cast that unfortunately goes to work in a literarly "unbelievable"/lazy/unconvincing way.

Conclusion: The movie would have been unforgettable if the casting agency had cast un-commercially. Dear directors: Please don't cast actors on their peek please. Cast motivated actors that has SOMETHING to prove.