LATCH Definition Meaning - Merriam-Webster The meaning of LATCH is to lay hold with or as if with the hands or arms —used with on or onto How to use latch in a sentence
Horror Short Film “Latched” | ALTER - YouTube An obsessive choreographer on a creative retreat with her toddler accidentally awakens a fairy corpse with disturbing intensions “Latched” by Justin HardingS
Latched (Short 2017) - IMDb Latched: Directed by Rob Brunner, Justin Harding With Alana Elmer, Bowen Harding, Peter Higginson, Jarrett Siddall An obsessive choreographer on a creative retreat with her toddler awakens a fairy corpse with disturbing intentions