Joe and Anthony Russo's latest directorial venture marks the lowest Rotten Tomatoes score in their filmography.