Rasprava o moralnoj odgovornosti seže daleko u prošlost filozofskih rasprava te je usko vezana uz raspravu o slobodi volje. Mnogi su autori i filozofi dali svoj doprinos ovoj temi te su se kroz povijest formirale mnoge teorije od kojih je svaka na svoj način objašnjavala probleme vezane uz moralnu odgovornost. Jedno od rješenja iznijeli su libertarijanisti te su ga nazvali princip alternativne mogućnosti. Prema ovom principu, osoba je moralno odgovorna za svoje postupke ukoliko je imala mogućnost izbora, tj. ukoliko je mogla učiniti drugačije. No, mnogi se s ovom tvrdnjom nisu slagali, a jedan od njih jest američki filozof Harry Frankfurt, koji smatra da postoje situacije u kojima osoba nema nikakvog drugog izbora, a opet snosi punu moralnu...