Movie Books 2017 quiz

Can you tell on which authors' books these 2017 movies are based?