Last Sunrise (China, 2019) [CAAMFest 2019] 16 May, 2019 In a near future when human civilization is entirely powered by solar energy, the Earth’s sun suddenly vanishes from the sky. As temperatures across the...