There are countries in which this could be a matter for the criminal law, notably France and Germany. In France the offence is usually called "non-assistance to a person in danger". I think it comes about if you sit down to write a complete penal code, instead of relying on common law and individual statutes.
In the French case I can show you the text of the
code p^nale, in the official translation:
ARTICLE 223-6
(Ordinance No. 2000-916 of 19 September 2000 Article 3 Official Journal of 22 September into force 1 January 2002)
Anyone who, being able to prevent by immediate action a felony or a misdemeanour against the bodily integrity of a
person, without risk to himself or to third parties, wilfully abstains from doing so, is punished by five years' imprisonment
and a fine of ^75,000.
The same penalties apply to anyone who wilfully fails to offer assistance to a person in danger which he could
himself provide without risk to himself or to third parties, or by initiating rescue operations.
There is a related "good Samaritan" exemption to prosecution for illegal acts performed in such cases "for the greater good":
[/b]ARTICLE 122-7
A person is not criminally liable if confronted with a present or imminent danger to himself, another person or
property, he performs an act necessary to ensure the safety of the person or property, except where the means used
are disproportionate to the seriousness of the threat
PS: I note that the relevant sentence does not make sense. I would re-translate it as:
The same penalties apply to anyone who wilfully fails to offer assistance to a person in danger, which he could
provide without risk to himself or to third parties, either by his own actions or by initiating rescue operations.
So far as I can find out, the offence is rarely prosecuted, but is kept in reserve for particularly blatant cases. It should perhaps be seen a more of an official indication of how people ought to behave.
Now I wonder, who thinks we should have a similar provision?