In this allegory on the nature of abusive relationships, a woman finds herself trapped emotionally and physically in the same train stopping at the same station over and over.
25 Percent received the Accolade Global Film Competition Award of Merit: Special Mention, and has been screened at the Athens Animfest and Palm Springs International Animation Festival.