Independent filmsfromRoger Ebert8 hours agoCannes 2026: Low Expectations, Death Has No Master, The StationA musician’s depression intensifies under stardom pressure, leading to a quieter life with family support and part-time work.