Good performers can only shine in good roles, the kind that so rarely appear in mainstream Hollywood films. But US actress Brie Larson *hit the jackpot with her part in the critically acclaimed indie film Room, where she plays a strong-willed woman caught in the most unlikely of circumstances.