Sunday, December 22, 2024

Tag: The Vanishing Triangle

MIPCOM Spotlight: Eccho Rights

October 4, 2023

Fallen, a top program highlight from Eccho Rights, follows the story of Luce, a young woman sent to a cult-like rehab facility to serve time for a crime she cannot remember committing.