4.5 Excellent

The story is well written in continuity, well directed in a flow and well acted by the cast. The level of detailing is great and action sequences are excellently directed