Alan Mak Creator archive / 2 posts May 29, 2023 Infernal Affairs Alan Mak and Andrew Lau Wai-Keung, 2002, Go to this post March 21, 2015 Infernal Affairs Alan Mak and Andrew Lau Wai-Keung, 2002, Go to this post