Lovers' lives are complicated by city law, feuding faerie royalty, and... love.
Stanley Tucci
Puck
Christian Bale
Demetrius
Sophie Marceau
Hippolyta
Sam Rockwell
Francis Flute