elizabeth olsen as Poison Ivy, full body