Instagram story viewer> @sanaafilms> Posts
3.2K
followers
363
following
SANAAFILMS is a film & commercials production company based in South Africa. 🇿🇦 JHB | CPT
POSTS STORIES REELS TAGGED
Congratulations to our director @fro.sanaa on becoming the first-ever Loeries Young Directors Award winner. 🏆 @loerieawards 

A proud moment for Sanaa Films and we’re excited for all the stories still to be told. ❤️ by @sanaafilms
17
6 days ago
Download
Welcome to Sanaa Films, @kgomotso_neto.

One of South Africa’s most renowned photographers, Kgomotso has spent years creating images that have left a lasting mark on South Africa’s visual identity. Now, he brings that same eye and storytelling instinct to motion.

We’re proud to have you with us as you begin this new chapter in directing, Welcome.

Ph @buka_andile by @sanaafilms
173
4 months ago
Download
I’m excited to announce our 8-Part VW Docuseries, A journey taking us back through the evolution of the Golf. It wouldn’t be The Icon without the nicknames you’ve given it since the Mk1. A documentary with everyday VW drivers, to find what you’ll call the new Golf. ❤️ #ForeverGolf Coming soon. 

Client
@volkswagensouthafrica 
 
Head of Marketing Bridget Harpur
Brand Marketing Manager
Sindisiwe Gwamanda
Brand Consultant Thato Lekgetha

Agency
OGILVY SA @ogilvy
Ogilvy CPT @ogilvyct

Creative Director ​​​Alex Goldberg
Creative Director ​​​@Sibs_Zihle
Creative Group head ​​​@fumyeni
Business Director ​​​Julian Hendrickse
Accounts Director ​​​Mandisa Looana
Accounts Manager ​​​@katlego_malaka
Head of Integrated Production
@catherineday1972
Photographer: ​​​@naba_abolova

Crew
 
Production @sanaafilms @moonsport_ 

Director ​​@fro.sanaa
Executive Producer​@DumisaniMvumvu
Executive Producer @simonkey0 
2nd Unit Director​@jeremy_ryall
Line Producer​​@blvckxpanda
Production Manager​@dixiecornell
Prod Coordinator​@_ka.zii
1st AD​​​@JacobMotsamai
2nd AD​​​Rasta Mcdonald

DOP​​​ @joshlevi.za 
Focus Puller​​@Tyronegpoipao
2nd Unit DOP​​@JasonHaji
Loader​​​@Khai_Skeef
DIT/VT​​​@Grant.mov
Ronin Operator​@Willekis_photo

Sound Recordist​@KholisileVinqi
 
PHOTOGRAPHY​
Photographer​​@Buka_andile
Stills Assistant​ ​Tshepo Mokoena
 
GRIPS TEAM​
Key Grip​​@Langabafana
Best Boy​​@BonganiSibeko1
Assistant​​@tidimalo847
 
LIGHTING TEAM​
Gaffer​​​@Jeandup_7
Best Boy Spark​ ​@tall_Sekwane
Spark​​​@sibs_ngubs
 
ART DEPARTMENT​
Art Director ​​​@ArnoldOldknow
Props Master​​​@Werner.Snyman
Wardrobe Assistant​​@LesediMpotsang
Make Up & Hair Stylist​@MonLouw

Post Production Team
Post Production​​@_house_on_fire_
Offline Editor ​​​@superfortyfour1331
Grade​​​​@stroobzz
Audio Final Mix / Design​@kalumedia
Audio Engineer​​@sean_makes_noise
Online Finish​​​@davrin.wong.photography
 
Cast Coordinator 
@sa_campfest

@darianwilliams_ @teamnerdo @gillean.jewlz @generalavizo @leonard.vanzeeberg @chiconaidoo @nardojeanine @wesleyrheede @kesha_naidoo @china_man_k1_stance @irshaadmc @dave.fatrat by @sanaafilms
366
a year ago
Download
A look into our process and thinking behind our latest film with Spotify. What a challenging process from research to technical approach on this one! Thank you to everyone involved to making this dream come true.❤️🙏🏾 To our incredible Client and wonderful creatives at Machine, Siyabonga. 

@starkachisa @sinesipho @jodietabs @warrenbokwe @papa_action @mantwa_toka @thobeofheart @sindy_mazibuko @lefasgallery @mslillym @tsakane_mogale @kgomotso_neto @gorgeousbushman @jasonhaji by @sanaafilms
25
a month ago
Download
Water is something that connects all of us. This project felt quite personal to me because I grew up in a rural village where access to water wasn’t always easy. So I understand, in a very real way, how something as simple and essential as water can shape a community and the lives of the people within it.

This also marks my directorial debut under @sanaafilms. The process felt some-what new, challenging, but also strangely familiar. I guess I’m still working with images… they’re just moving this time around 😊.

CLIENT — RIVA
Marc Jaffrey
Petra Brussee
Dechan Dalrymple

AGENCY — @_____kanaka_____ 
@sapho_____
@mfanao_mo 
Sade Wallace
Izak Berg

PRODUCTION COMPANY — @sanaafilms
Director — Kgomotso Tleane
Executive Producer — @dumisanimvumvu
Line Producer — @khosikhumalo
1st AD — @tathobs_tv
Production Assistant — Awonke Lucas

CAMERA
DOP — @jasonhaji
Focus Puller — @marischltz
Loader — @mahlongwane_31
DIT / VT — @faku_jabu
VT Assistant — Xhantilomzi Matyana

STILLS
Photographer — @buka_andile
Digi Assistant — @itshepotshepo
Light Assistant — @butterskosh

LIGHTING & GRIP
Gaffer — @the_last_grip
Grip — Siza Khawula
Trainee — Thandanani Maphumulo

ART & WARDROBE
Art Director / Wardrobe — @lindychuck / @chuck_styles_concepts
Props Master — @guru_monday
Art Assistant — John Majaka
Wardrobe Assistant — @vusiii_the_goat

POST-PRODUCTION 

@houseof_photoseries
Post Producer — Stuart Botha
Offline Editor — @superfortyfour1331
Grade Colourist — @nic_apostoli
Audio Recording & Final Mix — Rob Mitchley
Online Finish — Simone Dokic
Voice Over — Nina Hlalo
Researcher — @_serena.jpg 

HAIR & MAKEUP
HMU Artist — @makeupbytshepiso
HMU Assistant — Nthabiseng Senong

UNIT
Unit Manager — Tyrone Jackson
Unit Assistant — Tapelo Monoane
Medic — Pertunia Makena
Security — Thabang Dhlamini
Security — Thami Hlatswayo
Security — Mlamuli Mene
Crew Chaperone — Thami Zondo
Child Chaperone — Mpho Mothabisa

CATERING — @umsamocuisine 
Craft Assistant — Rebecca Moyo
Craft Assistant — Tshepo Ntsoane
Driver — Loyiso Mtshali
Driver — Mandl Khuzwayo

GEAR
Media Film Service — Hayley Chater by @sanaafilms
80
2 months ago
Download
“I don’t take my job lightly, My calling is to sing the people’s joy, to sing the people’s sadness. I think the role of the artist is to use their gifts intentionally to free people from suffering.” 🩶

@thandiswamazwai in conversation with @nytimes. Words by @lynseychutel 📰 by @sanaafilms
137
2 years ago
Download
A Village of Mothers is a celebration of the women who don’t just raise their own children, but carry an entire community.🤍

We grow up in the care of many women. Our grandmothers, aunts, sisters, cousins and neighbours who show up in countless ways, often without expecting anything in return.

With this film, I wanted to turn the camera towards these women. This is my way of acknowledging them, appreciating them and celebrating the role they play in raising all of us. A Village of Mothers, Thank you.💐

Client @infacarekid
Brand Manager [Infacare] Jaco de Wet
Brand Manager [Allula] Yaksha Sewpersad

Agency @lepub_worldwide
Creative Director @phinyas 
Creative Group Head @derekstevenpoole
Art Director @jan.van.biljon
Copywriter @hamiltonzed
Account Director @siphokazitee
Business Unit Director @nicole.vanstrijp
Managing Director @greg.pfuhl

Agency Producers @publicisgroupe @publicisgroupeafrica
Head of Production @tsakane_mogale
Integrated Producer @mslillym

Production @sanaafilms 
Director @fro.sanaa
Executive Producer @dumisanimvumvu
Line Producer @blvckxpanda
DP @joshlevi.za
1st AD @tathobs_tv 
AD Intern @awonkelucas
Cast Coordinator Nambita Ntsaluba
Production Assistant Mpho Mothabisa
Focus Puller @ranhash
Loader @kg_macheru
DIT/VT  Ludwig Bezuidenhout
VT Assist Andiso Ndebele

Narration 
Thembi Nyandeni by @sanaafilms
79
3 months ago
Download
One song can live a thousand lives. It becomes part of our memories, our celebrations, our love, our homes. A reminder of where we come from.

Aw’Phelelwa is a film about the music that never ends. The songs that stay with us, finding new meaning in every person, every moment, every generation. Izingoma ezikukhumbuza ukuthi uphumaphi zigcwele kuSpotify. 🎶 

CLIENT SPOTIFY @spotifyafrica 
Head of Marketing @starkachisa 
Consumer Marketing Manager @sinesipho
Artist & Label Partnerships Manager @jodietabs
Artist & Label Partnerships Lead @warrenbokwe

AGENCY MACHINE 
Group Executive Creative Director @papa_action
Creative Group Head @mantwa_toka
Creative Group Head @thobeofheart
Group Account Direction @sindy_mazibuko 
Intern Art Director @lefasgallery
Integrated Content Producer @mslillym 
Head of Production @tsakane_mogale 
 
PRODUCTION HOUSE @sanaafilms 
Director @fro.sanaa 
Producer @dumisanimvumvu
Production Coordinator @makhemengcalvinurban 
Cast Coordinator Fikile Mbatha
Production Assistant Mpho  Mothabisa
1st AD @westley.filmmaker
2nd AD Hugo Nkosi
Research @moniqueprinsloo_art @_serena.jpg 

CAMERA TEAM	
DOP @fabianvettigerdop 
Focus Puller Juan White
Loader @le.sego_ 
Camera Technician @marcoking0 
DIT/VT @grant.mov

SOCIAL TEAM
Director @gorgeousbushman	
2nd Unit DOP @jasonhaji
2nd Unit Loader @jp_turvey
BTS @andy_creationssa

Voice Over @hamiltondhlamini 

ART & WARDROBE TEAM	
Art Director @artdirectormargaux
Props Master @ndiksndi
Standby @werner.snyman
Set Builder Manny Knight
SFX @xtreme_sfx
Wardrobe Stylist @koamatlala
Wardrobe Assistant @siyababa_ 
Wardrobe Assistant @ayandamacirha
Make Up & Hair @khumohlatshwayo_
Make Up Assistant Zoliswa Gulwa
Make Up Assistant Zanele Ndaba
Hair Assistant Sizwesiyanda Jiya

SOUND	
Sound @lekholoseapose

POST PRODUCTION
Offline Editor @superfortyfour1331
Grade @nic_apostoli
Audio Final Mix @tigerfightmusic
Online @greylingcharmaine @strangelove @darian_dawood
@zaheer.rendered 

CAST
@feza_langa
@limitnala
Anelisa Masuku
Paulina Gilber
Linathi Mkami
Viwe Makhalima
Siphelele Thungu
Tshego Malepe
Phiwayinkosi Gumede by @sanaafilms
201
a month ago
Download
We’re incredibly proud of our Director @fro.sanaa for being named a finalist for the inaugural Loeries Young Director Award. ❤️

A recognition of Sanaa’s distinct voice, his curiosity about people and his commitment to telling culturally grounded stories. #loeries2026 by @sanaafilms
3
18 days ago
Download
What a privilege to learn about the history of South African football through numbers. I had the honour of speaking to Bra Jomo Sono about the lineage of numbers. Before names on jerseys, there was the weight of a digit you had to live up to. A number meant everything, commentators would build nicknames around your jersey number. There’s a strong culture of retiring jersey numbers in honour of the greats, and that often sparks an uproar because some believe the legacy of the jersey should carry on, while others feel the talent and dedication must match those who came before. You’re looking at my research and shooting process for what was then the Mainstay Cup, now the Nedbank Cup. Coming soon. @sanaafilms by @sanaafilms
71
8 months ago
Download
Eshe’ Eshe’ Eshe’! 

Had the beautiful honour of directing social content for Spotify’s Aw’phelewa Film. Working alongside Jason (@jasonhaji) made capturing the vision effortless.

Big shoutout to Dumi (@dumisanimvumvu) & Sanaa (@fro.sanaa) for extending an invitation & trust! 

Massive love the Spotify (@spotifyafrica) & The Machine (@thisismachineza) team:

CLIENT @spotifyafrica
Sithabile Kachisa @starkachisa 
Sinesiphe Ngcayisa @sinesipho
Jodie Tabisher @jodietabs
Warren Bokwe @warrenbokwe
 
AGENCY​ @thisismachineza
Group Executive Creative Director @papa_action
Creative Group Head @mantwa_toka ​Creative Group Head thobeofheart
Group Account Director @sindy_mazibuko 
Intern Art Director @lefasgallery 
Integrated Content Producer @mslillym 
Head of Production @tsakane_mogale 

PRODUCTION HOUSE @sanaafilms​
Director​​​​​ @gorgeousbushman​
Producer @dumisanimvumvu
Prod Co. @makhemengcalvinurban
Cast Coordinator ​​​Fikile Mbatha
Production Assistant ​Mpho Mothabisa
1st AD​ @westley.filmmaker
2nd AD​ Hugo Nkosi

CAMERA TEAM
DOP​​​ @jasonhaji
Loader​​​​ @jp_turvey
DIT/VT​​​​​ @grant.mov
BTS​​​​​ @andy_creationssa taken in Johannesburg, South Africa by @sanaafilms
91
a month ago
Download
We’re incredibly proud of our Director @fro.sanaa for being named a finalist for the inaugural Loeries Young Director Award. ❤️

A recognition of Sanaa’s distinct voice, his curiosity about people and his commitment to telling culturally grounded stories. #loeries2026 by @sanaafilms
1
18 days ago
Download

Download All

Save the photos and videos currently loaded on this page.

0Photos
0Videos
Ready to download 0 / 0

Keep this tab open until your download is ready.

back to up