Instagram story viewer> @fro.sanaa> Posts
21.1K
followers
3227
following
Stories from home. @sanaafilms 🇿🇦
POSTS STORIES REELS TAGGED
What an honour to be the first-ever Loeries Young Directors Award winner. ❤️ @loerieawards 

I’ll be taking this one in for a long time. 🥺🙏🏾

This means so much because it’s a celebration of our stories, our experiences and our point of view. A recognition of our conviction to tell our stories as they are while pushing them somewhere new.

To everyone who has poured into this dream from the very beginning, thank you. I share this moment with you.❤️💐

I’ll forever be grateful for the people who have opened their doors to me, welcomed me into their homes and allowed me to learn from their lives and experiences. As I continue searching for the stories to tell, I’m reminded of how much there is out there waiting to be heard.

Yho mfana, I’m so inspired. I can’t wait to keep showing up for this calling. My heart is so full. ❤️♾️ by @fro.sanaa
335
6 days 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 @fro.sanaa
25
a month 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 @fro.sanaa
366
a year 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 @fro.sanaa
79
3 months ago
Download
An intimate window into @thandiswamazwai ’s inspiration and the deeper meaning behind Sankofa. A bird casting its gaze back into our history to shape the present. 🤍 Watch the full documentary on @spotifyafrica. Bra Hugh said, “She is the leader of the past which is now the future.” Sankofa. 

Artist 
@thandiswamazwai 🌸
Artist Team 
@a.noqi 
@nomisupasta 

Spotify
Content Marketing Manager, Africa @summer_softie
Artist and Label Partnership Manager @jodietabisher

Production
Director @fro.sanaa 
Producer @dumisanimvumvu 
Unit / Production tshidisomakhemeng

Crew
DOP @motheomodagurudp 
Focus Puller @jokolwandisa
Cam Assist @galaletsang_galane
Live Show DOP @martybleazard 
DIT @tumelokgongwana
Gaffer @primo_ngwenya
Grips @skerrosiza
Make Up @nthatomashishi
Make Up @mka_beauty_studio
Wardrobe @beezybraidsza_
Wardrobe @lindychuck
Wardrobe Assist @namhlathiwani

Post Production
@tessafordpost
@tarryn_reddy
@nickythegoodone
@nic_apostoli
@audiophilepost
@davrinhatesyou

Cast
@lindombonani
@lelo_xash
@nenoo_faith 
@lungelwa888
@nahlathiwani
@mvelo.ukuthula 
@_bilaldadj by @fro.sanaa
282
2 years 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 @fro.sanaa
201
a month ago
Download
What a privilege to be tired from work you once begged the universe for. What a privilege to feel overwhelmed by growth you used to dream about. What a privilege to be challenged by a life you created on purpose. What a privilege to outgrow things you used to settle for.🩵 by @fro.sanaa
30
a year ago
Download
I’m so honoured to be amongst the finalists for the inaugural @loerieawards Young Director Award. ❤️ Congratulations to everyone nominated. What a beautiful group of young filmmakers to be amongst. by @fro.sanaa
121
17 days ago
Download
Bra Gingi paints his mother’s house with “THIS HOUSE IS NOT FOR SALE,” while I capture life happening around him. In Pimville Zone 3, Soweto.

In 1929, the growing African population in Johannesburg led the council to relocate them to what is now known as Soweto, initiating a process of segregation.

The apartheid regime introduced Matchbox houses, or “ama-4ROOM,” to address housing needs, but these often resulted in overcrowded living conditions. Over time, conflicts arose within families over property rights, particularly when the original owners passed away, with some families even fighting for their grandmothers’ houses.

Despite these challenges, families found innovative ways to adapt. The “2 room & Garage” concept became a solution for many, allowing them to house additional family members without disputes. What’s inspiring is how some families turned this into an opportunity for economic development. They started renting out backrooms and even added retail components like amaKota, salons, spaza shops, and mechanic garages.

Now, there are thriving establishments across Soweto and other townships that have turned a challenging situation into a source of livelihood. It’s remarkable to see how people have transformed an idea meant to complicate their lives into something beneficial.

This image is entitled - Section 25, From my new photo series. An Edition of 10. (100cm x 100cm) - Shot on film with my Mamiya C220. taken in Pimville Soweto by @fro.sanaa
116
2 years 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 @fro.sanaa
71
8 months ago
Download
Do you remember iBanana Kaar? As a kid growing up in the township, there was always a van that would drive through eKasi collecting empty bottles for recycling purposes.

We would collect bottles throughout the week and wait for the Banana Kaar to come and collect them in exchange for snacks, not knowing that this was also a way to encourage us to keep the streets clean. Sometimes we would get into trouble for stealing bottles at home, only to get a scoop of amaKipkip, maBhujwa, ama Brown Dash, maZenke and umGashulo. 🤲🏾❤️ by @fro.sanaa
129
4 months ago
Download
Don’t forget to overthink the best case scenario too. 🤍 by @fro.sanaa
28
6 months 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