The Shanghai International Film Festival (SIFF) is a prestigious and esteemed film festival with a long history in Asia, and it recently invited Mr. Castor and “Captain 3D” McNally of Rocket Science 3D to speak at its 17th Annual SIFF Forum. This film festival is widely regarded as one of the most prominent and influential in China, and it is the country’s only non-specialized film festival to be accredited by the International Federation of Film Producers Associations (FIAPF). Since its inception in 1993, the SIFF has been a major event in the Chinese film industry, attracting a diverse range of filmmakers and film enthusiasts from around the world. This year’s festival will take place from June 4th to June 22nd, and it promises to be an exciting and memorable event for all who participate.

Translate »