top of page
Rabia Rahou
Rabia Rahou is an independent filmmaker, designer, and director based in Montreal. Born in Algeria, he has lived and worked internationally, including in Japan and Canada. His background includes supervising lighting and compositing on feature films, cinematics and animated productions for Disney, Technicolor and Square-Enix. The Last Forest is the result of several years of sustained development, created and directed by Rabia Rahou with close collaborators from across the world.

Films:
bottom of page
