Five before 40

Following from my post back in Feb about the 6 people you would have for dinner I thought I would try a 5 movies everyone should have seen by they time their 40....