Marshall is a movie that surprises at every turn.