
Limen is the Latin word for threshold or passage, a metaphorical or physical line that must be stepped over. This is a documentary that invites you into the liminal spaces that are often overlooked.
Limen was directed by Owen Smith.
Limen runs for 11min, and was released in 2024.
Sign in to join the discussion
No comments yet. Start the conversation!