Any list of the best British films ever made, however long, will have dozens of omissions to offend just about everybody.
Because let’s be honest—some people are impossible to shop for. One minute, they’re raving about their car making a ...