You really shouldn't include British films in this. There are loads of excellent British films that you have probably seen. Like the Harry Potter series, Trainspotting, The Italian Job, all of the bond films, Monty Python, Brazil, A Clockwork Orange, 28 Days Later, Kings Speech, Slumdog...