The Grandmaster

In Martial Arts there is no right or wrong, only the last man standing.

2013-01-10 | 130 minutes

Rating: 6.4