They kept it simple and it worked. Not too many layers to the story, but still a complete character arc for everyone involved. Even the smaller characters (Saldana and Garner) found their development! One of my favourite movies of recent years! And what a talent Walker Scobell is!