Critics Company
Vlog / Channel Web Address
Additional Information
Vlog Description
The Critics Company is a filmmaking collective based in Kaduna,
Nigeria popularly known for making sci-fi films with mobile phones.
Since being founded in 2015, we have been driven by the desire to create
magical experiences through film for ourselves and
Reviews for Critics Company Vlog