CFF Los Angeles
8335 Sunset Blvd
Suite 328
West Hollywood
CA 90069
USA
Tel: (323) 337 9089

CFF Shanghai
500 Yun Jin Road
Level 8 Greenland Hui Centre Tower B,
Suite 888
Shanghai 200232 China
Tel: (8621) 3368 8938

For general inquiries please contact us at info@crimsonforestfilms.com.