The first film Wai-Keung Lau and Martin Scorsese officially work on together (after Wai-Keung Lau's Infernal Affairs (2002) inspired Martin Scorsese's The Departed (2006)).
In the beginning of the movie its supposed to be 1983, however they show a big pile of modern US currency spilling on table with the current large President's head on the bills.