...becomes agenda driven. A rare whodunnit movie where you know what happened early in the film and then wait to see if they get away with it. Problem is that after the reveal it turns into an agenda movie about immigration that works...but isn't what the audience really wanted. The guilty party is obvious in today's world but by the time you get that reveal...you no longer cared about whodunnit.