MOVING TRAIN SPONSORED PROJECT “The Human Experiment” headed to IDFA in Amsterdam.

HUMAN X IDFAThe next stop for The Human Experiment is our international premiere at the prestigious International Documentary Film Festival Amsterdam (IDFA).

Donate to this project now.