Keloid directed by Huriyyah Muhammad
10:28am (8 minutes) web series
Keloid is a supernatural web series drama about the evolving relationship between a mother and her teenage son. The story revolves around know-it all teenager ‘Keloid’, born with super abilities he neither wants nor is able to control.