Phiona, a Girl From Madrid: Between Two Worlds, One Self

Published on: 14 July, 2025

By Yannick Mizero Kabano

KCJ Editor

Date: 26 July, 2025

Location: Cine Mayaka

In Phiona, a Girl From Madrid, acclaimed Rwandan filmmaker Mutiganda wa Nkunda tells a story of homecoming and inner reckoning. After three years in Madrid—a city rendered almost metaphorical in its distance and freedom—Phiona returns to Kigali, where a single charged family conversation pulls her into deeper questions of identity, expectation, and belonging.

Directed by Mutiganda wa Nkunda—who won FESPACO’s Best Screenplay for Nameless, all without writing a script—this feature brings honesty and nuance to his exploration of diaspora and tradition. He explores questions of identity and reveals its deeper layers: belonging, judgment, and the guilt of choosing one path over another.

As Phiona navigates tensions between who she’s become and who she’s expected to be, the film gently unpacks themes of judgment, familial ties, and the unspoken guilt that can accompany personal freedom. Through sparse dialogue, nuanced performances, and a deep sense of place, Phiona, a Girl From Madrid reminds us that identity is rarely fixed—it stretches, fragments, and reshapes itself between places, between people, and between versions of the self we leave behind or long to reclaim.

By Yannick Mizero Kabano

KCJ Editor

Top Latest News
Focus on Senegal Program

26 July, 2025

Focus on Senegal Program

#KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator
#KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator #KCJFilmFestival25🤎 separator #KCJMovieNights25🍿 separator #KCJFestivalMeetup25👋🏾 separator #KCJFunNights25🪩 separator
KCJ

Capture the magic of the KCJ Film Festival! Share your favorite moments, photos, and stories on social media. Use these #hashtags to tag us to be featured on our official pages. Let's spread the love for cinema together!

We
would
love
to hear
from
you

You

KCJ

Subscribe to
our Newsletter

Never miss an update! Subscribe to our newsletter for exclusive festival news, event schedules, and special offers. NO SPAM, just important updates!


KCJ

Still have any questions or concerns? Please write us a message.

Kigali, Rwanda

Nyarugenge, KN 102st #346

+(250)79 195 47 52

ines.girihirwe@kcjfest.com


© 2025 Kigali Cine Junction