Emma Watson as Thanos