24th Beijing College Student Film Festival

The 24th annual Beijing College Student Film Festival took place in Beijing, China between April 8 and May 7, 2017. This Is Not What I Expected was selected as the festival's opening night film.