A fun martial arts movie in the old school style. A student taking the wrong path to save his temple but redeemed at the end. Great directorial debut from Keanu Reeves. An awesome cast where you spend your time going, 'I know him' as there are lots of renowned Asian actors in there. Keanu playing a bad guy is a fun twist and one we should see more.
A touch of Faust in the plot is cool.