Terry Wolfmeyer (Joan Allen) é uma mulher tranquila, que passa por uma verdadeira transformação emocional após seu marido desaparecer sem qualquer explicação. Obrigada a justificar a todos sua ausência, ela passa a beber para controlar sua raiva e se desentende cada vez mais com suas filhas Andy (Erika Christensen), Emily (Keri Russell), Lavender (Evan Rachel Wood) e Hadley (Alicia Witt). É quando ela conhece Denny (Kevin Costner), um vizinho charmoso e beberrão com quem inicia um relacionamento.
Poppy is a celebration of Victorian values and exposes the hypocrisy, racism, drug dealing, money worship and sexual repression of the time through its favourite entertainment form, pantomime. Dick Whittington, his man Jack, Sally the Principal Girl, the Dame, two pantomime horses, a flying ballet, a transformation scene and even the traditional song-sheet are all brought on to tell the serious and finally devasting story of the single most profitable crop of the British East India Company.