Excellent List of great film productions just by naming Titanic (1997) and The Boy in the Striped Pyjamas (2008) you have already recommended the best in the world.