This is the type of movie people should learn from.
Before any director starts filming anything he should watch it.
The storyline is simple.
Plenty of characters yet you cannot mix one with another.
Action packed yet clear.
Great soundtrack.
Characters that stay long in your memory.
You want to watch it again and again.
You want to watch it again and again.