Mea culpa
Series • 1993
Caravan of Death
Series • 2013
Medea
Movie • 2019
The Secret of the Ice Cave
Movie • 1989