Amy Adams as Poison Ivy | Fantasy