It's always a treat to watch Carey Mulligan tackle any role, and although I consider rocksinger Mary J. Blige a raspy and annoying musical aberration, her first screen role as the dignified, long - suffering Florence is mesmerizing.
Her hair resembles a Chia Pet's but her appearance perfectly reflects the mess of her character's inner life: She's a fading rocksinger who suffers from heroin addiction.