Steven Ratzlaff is known for The Lazarus Project (2008), Reasonable Doubt (2014) and Patterns (2019).