O Bom Doutor conta a história de Serge (Michel Blanc), o único médico em serviço na véspera de Natal. Acidentalmente, ele dá um mau jeito nas costas e fica impossibilitado de fazer as consultas de urgência. Sem nenhum colega disponível para substituí-lo, é obrigado a pedir ajuda ao jovem Malek (Hakim Jemili), um entregador da Uber Eats, que terá de assumir o papel de médico. Esta será a noite de Natal mais longa das suas vidas.