What a film! Just watch. This movie has a mixture of feelings from determination to emotion to self confidence to resilience. Really a must watch movie to entertain yourself. Had seen such a fantastic movie after so long. Superb direction, action, and everything.