This is a beautiful little movie about free will, destiny and emotional cause and effect in the lives of human beings. Caught me completely by surprise as I was looking to stream something on Amazon Video. No CG, just some remarkable performances. Jackie Chan's character is perfectly underplayed. A small movie that has a lot to say.