Elena Greenlee is a director and assistant director, known for Run #3 (2008), Mariachi (2009) and Dark Forest (2018).
They Look Like People