Ce n'est même pas le pire rôle.

English Translation

That’s not even the worst part.

Is this poorly translated? Does rôle have a meaning outside the theatrical sense?