Read more at The Austin Chronicle

— by Richard Whittaker: There can be no more definitive end of the world than the sun disappearing from the sky. That’s the start of the apocalypse in Last Sunrise, the Chinese-made debut of American filmmaker Wen Ren, which receives its Texas premiere this week as part of the Other Worlds science-fiction film festival’s year-round programming. However, this cosmic calamity is simply the background for a more personal story…

July 19, 2019