Everything is masterfully brought together in the last ten minutes with a denouement that gives the entire movie unexpected depths.This movie was so popular in Hong Kong that it inspired two sequels, Infernal Affairs II which actually was a prequel, and Infernal Affairs III which continues the story begun in the original movie.