La vida real de una familia con bajos ingresos que vive en el sur de Beijing y condenada a sobrevivir gracias a los subsidios sociales.
Yu Liu nació en 1981 en Beijing y se graduó en el Departamento de Dirección de Cine de la Academia Central de Arte Dramático de China. Tras su graduación, ha trabajado en la escritura de guiones y en la dirección de programas de televisión. The Blinding Sunlight es su primera película y la ha autofinanciado como independiente.