Elizabeth Olsen as Medus