in developmentANGELFISH is the debut feature-length film written and directed by Peter Lee. Shooting in September 2018.