Citation: 4A_496/2018 E. C

Contre l'arrêt cantonal du 19 juin 2018, le demandeur exerce un recours en matière civile au Tribunal fédéral. Il conclut, principalement, à son annulation, à ce que la nullité de l'ordonnance de classement du Ministère public du 15 octobre 2015 soit constatée, au rejet de l'exception de prescription soulevée par les défendeurs, ceux-ci étant condamnés à lui verser les frais judiciaires et les dépens, subsidiairement, à l'annulation partielle de l'arrêt cantonal en tant qu'il a admis l'exception de prescription et mis à sa charge l'intégralité des frais judiciaires et des dépens de la procédure cantonale, à ce que l'exception de prescription soit rejetée et la cause renvoyée à la cour cantonale pour qu'elle statue sur les frais et dépens, " plus subsidiairement ", à l'annulation partielle de l'arrêt attaqué en tant qu'il met à sa charge les frais et les dépens de la procédure cantonale et au renvoi de la cause à l'autorité précédente pour qu'elle statue à nouveau à cet égard, " encore plus subsidiairement ", à l'annulation de l'arrêt cantonal et au renvoi de la cause à l'autorité cantonale pour nouvelle décision. Le recourant reproche aux juges précédents de s'être fondé sur un état de fait incomplet, d'avoir fait preuve d'arbitraire et transgressé son droit d'être entendu, d'avoir violé les art. 135, 138, 760 al. 2 CO, ainsi que l'art. 107 CPC. B.________ et C.________ (intimés nos 1 et 2) concluent au rejet du recours. D.________ (intimé no 3) conclut au rejet du recours et à la confirmation de l'arrêt attaqué. L'organe de révision (intimée) conclut au rejet du recours. Le recourant, de même que les intimés nos 1 et 2 ont encore déposé des observations.