Karl Leisch is known for The Cage (2017), Dead Till Death (2021) and Holly and the Hot Chocolate (2022).