Steffen Schlachtenhaufen Director (1) Primal (2007) Writer (4) The Mandela Effect (2019) Danger One (2018) Would You Rather (2012) Primal (2007) Producer (1) The Mandela Effect (2019)