About Us

Crimson Forest Films is a theatrical and home entertainment distribution label that specializes in bringing top content in film & television to around the world. Crimson Forest Film’s titles can be seen across a variety of platforms, including theatrical, digital, subscription and cable VOD, packaged media and broadcast television. Crimson Forest Film’s corporate headquarters is in Los Angeles, California with offices in Shanghai, China.

Hannover House was established in 1993 and has grown steadily into a recognized and respected brand name for quality, independent feature film and television programming. It distributes, produces and acquires specialty films such as documentaries, independent and art films in the United States and internationally. Principal offices for Hannover House are located in Fayetteville, Arkansas.