White Oleander is a 2002 American drama film directed by Peter Kosminsky. Fifteen-year-old Astrid Magnussen (Alison Lohman) is living in Los Angeles with her mother, the free-spirited artist Ingrid (Michelle Pfeiffer). Since her father left before she was old enough to remember him, Astrid depends heavily upon her passionate but largely self-centered mother's care.
Ingrid's current relationship with a writer named Barry (Billy Connolly) ends when she discovers he is cheating on her with younger women. After she murders him with a poison made from white oleander, Ingrid is arrested and sentenced to life in prison, leaving Astrid under the care of the state of California.
Astrid is sent to live with foster mother Starr Thomas (Robin Wright), a former stripper who is a recovering alcoholic and born-again Christian.