Shorts #5: Animated Shorts: "Tell Me Is It True"
Launch
Directed by: Leah Shore
USA, 2021, 3m
Florida Premiere
Midnight favorite Leah Shore (“Don’t Touch Your Face,” FFF 2021; “Horses,” FFF 2017) is back with this bonkers work about scientists using the mirrors that were left on the moon to conduct experiments, yielding unexpected and terrifying results.
Categories: