Latest News

Car Race Movie in China

Upload Films begins development of "Shanghai Rush" an action film set around a road race from Shanghai to Hong Kong.

Read more >>

Upload selling Chinese 3D Basketball Film

AMAZING, 3D Chinese/English film with NBA

Read more >>
Follow us at