Tag: arguably
2.5 hour thriller masterpiece with arguably the most unbelievable Leonardo DiCaprio scene ever
One masterpiece follows another in Martin Scorsese’s brilliant filmography. To the Highlights of the director’s work also includes the thriller remake Departed. Scorsese moved the Chinese template Infernal Affairs –…