简介:A former rock star struggling with burnout and personal demons retreats to a remote location. His reA former rock star struggling with burnout and personal demons retreats to a remote location. His refuge is disrupted when criminals break in and hold him hostage, forcing him to confront his struggles.详情