Movies #53, 54, 55 Infernal Affairs I,II, and III
The joys of owning a laptop. On my weekend trip to Philadelphia I checked out Infernal Affairs I,II, and III on the train. Good times. The first is easily the best, but the two sequels are worthwhile in their own … Continue reading