Directing Madeleine Homan Directed The Creators 2023 Vacht 2022 Other Credits #eyewitness Assistant Art Director 2018 Agent-readable