120E Films is an LA-based film development and production company founded by producer LIU Pin-Chun in 2016 with a focus on creating content that is timely and impactful. 120E’s debut feature, Test Pattern, distributed by Kino Lorber, won the Blackstar Lionsgate/Starz Producer Award and was nominated for three Independent Spirit Awards and three Gotham Awards, including Best Picture. Paper Tiger premiered at the Austin Film Festival, where it won the Narrative Feature Audience Award, and was distributed in 2021.