The third iteration of the Triple-I Initiative, an annual showcase for upcoming releases put on by a group of studios, aired ...
Over the last couple of years, the Triple-I Initiative has established itself as a showcase that's worth keeping an eye on.