1h 38m | Action, Comedy, Romance
This colorful, hyperkinetic action film is set during China's democratic revolution in the 1910s.