The Diplomat has earned Rs 4.85 crore on the second day at the box office. John Abraham-starrer is gaining momentum by the day.