Kupu matua Lethal Injection

The Sacrament

2013 Kiriata

Point of No Return

1993 Kiriata

Dead Man Walking

1995 Kiriata

Clemency

2019 Kiriata

The Lazarus Project

2008 Kiriata

Escaping Satan's Web

1987 Kiriata

The Virtual Corpse

2003 Kiriata