Mila Kunis as violet beauregarde | Fantasy