What MCU Films Should You See Before Infinity War?

Which Marvel movies do you really need to be familiar with in order to make sense of Avengers: Infinity War?