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: