According to PR-model, tcfilm.org is ranked 1,144,817th in multilingual Wikipedia, in particular this website is ranked 663,613th in English Wikipedia.
The website is placed before asgaard-nigeria.de and after iyimi.net in the BestRef global ranking of the most important sources of Wikipedia.