Denton Brown is known for The Beach (2000), Pride & Prejudice (2005) and Trainspotting (1996).
No data