Elokuvassa Shrek 2 Hyvä haltijatar yrittää järjestää poikansa prinssi Uljaanprinsessa Fionan puolisoksi mm. kiristämällä Fionan isää kuningas Haroldia. Shrek yrittää tehdä Fionan onnelliseksi, ja varastaa Hyvältä haltijattarelta rohdon, joka tekee Shrekistä ja Fionasta ihmiset ja Aasista hevosen. Tämä kuitenkin kestää vain, jos Shrek ja Fiona suutelevat ennen keskiyötä. Hyvä haltijatar tekee rohdon, jonka avulla sen juoja rakastuu ensimmäiseen suutelemaansa henkilöön. Tämän jälkeen hän pakottaa kuningas Haroldin laittamaan sitä Fionan teehen. Hän tekee näin, ja Fiona juo teen. Tämän jälkeen Shrek kiiruhtaa estämään Fionan ja Uljaan suudelman, mutta epäonnistuu. Mitään ei kuitenkaan tapahdu, jolloin kuningas Harold paljastaa antaneensa "vahingossa" väärän teen. Tästä raivostuneena Hyvä haltijatar yrittää tappaa Shrekin loitsullaan, mutta kuningas Harold heittäytyy eteen, jolloin loitsu kimpoaa haarniskasta takaisin Hyvää haltijatarta päin muuttaen tämän kupliksi. Kuningas Harold selviää, mutta muuttui sammakoksi.[1]
Shrek kolmas
Elokuvassa Shrek kolmas Hyvän haltijattaren kuva nähdään hänen poikansa prinssi Uljaan surressa kuollutta äitiään.[2]