Fantastic Fest 2023: A GUIDE TO BECOMING AN ELM TREE by Stephanie Archer September 27, 2023 Stephanie Archer Stephanie Archer is 39 year old film fanatic living in… Stephanie Archer Stephanie Archer is 39 year old film fanatic living in Norwalk, CT, USA.