Two films directed by Dereck Joubert are in the catalog: The Last Lions and Whispers: An Elephant's Tale.