Favlog
Sign In
Sign Up
Leech (2023)
Back to main
Cast (3)
Rula Sirhan Gardenier
Huda (Minna's Mom) (voice)
Ruba Thérèse Mansouri
Minna (voice)
Chris Schermerhorn
Sid (voice)
Crew (1)
Aalaa Mohamed
Writer, Director