Infernal Affairs
"Infernal Affairs III" uses parallel storytelling, flashing between the past and the present.