Madame Bovary, a beautiful period drama, is a brilliant adaptation of a novel that’s been described as a “perfect” work of fiction.

Adapted from Flaubert’s classic novel, Madame Bovary tells the tragic story of Emma, a young beauty who impulsively marries a small-town doctor to leave her father’s pig farm behind. But after being introduced to the glamorous world of high society, she soon becomes bored with her stodgy mate and seeks excitement and status outside the bonds of marriage.

Directed by Sophie Barthes (Cold Souls), this sumptuous period drama features a superb cast including Mia Wasikowska (Jane Eyre, Tracks), Rhys Ifans (Notting Hill), Ezra Miller (We Need to Talk About Kevin), Paul Giamatti (Sideways, Cinderella Man), Laura Carmichael (Downton Abbey) and Henry Lloyd-Hughes (Anna Karenina).

We’ve got 20 double passes to give away to a special preview screening on Wednesday 1 July at Palace Centro at 6:30pm!

HOW TO ENTER: Enter via the form below. *Entrants agree to receive future promotional offers from bmag. This prize is not redeemable for cash. Competition closes 9am, Wednesday 24 June. UPDATE: This competition has closed.

Congratulations to the winners:
Nicasico Wijangco from Kallangur
Kathryn Formose from Warner
Kristy Little from Beenleigh
Jodie Egan from Morningside
Helena Tupila from Preistdale
Ming Yong Mau from Wishart
Patricia Funnell from Holland Park
Patty White from Holland Park West
Helen Hermann from Forestdale
Rex Ramsey from Parkinson
Patrica Graham from Kingston
Robert Bennett from Acacia Ridge
Tess Eamers from Yeronga
Amanda Wheeler from Fairfield
Donna Weeks from Corinda
Christine Dwyer from Seventeen Mile Rocks
Katie Langley from Stafford
Sarah Hughes from Eagle Farm
Vicki Vilaylath from Hamilton
Christine Schiltheis from Maroochydore