Emma Watson as Mystique