El trabajo se articula a partir de las dos distinciones clásicas en materia de causalidad: en primer lugar, la que media entre la doctrina de la causalidad de hecho (Cause in Fact), entendida como conditio sine qua non y los criterios normativos de imputación objetiva (Proximate Causation) y subjetiva (culpa y dolo) que tratan de restringir el ámbito de aplicación (Scope of Liability) de la primera; en segundo lugar, se parte de la distinción entre causalidad ex post y causalidad ex ante con el objeto de abordar los problemas que plantean la incertidumbre sobre las causas históricas de un resultado dañoso y la imprevisibilidad de los accidentes. En particular se hace hincapié en los criterios más generalizados por la doctrina de la imputación objetiva y se pone de manifiesto cómo algunos de ellos se solapan con la negligencia. Todo ello se ilustra con los casos más notables de la jurisprudencia sobre derecho de daños de las distintas salas del Tribunal Supremo.