Chipping Norton Theatre's production of Don Giovanni is a considerable achievement. Scaling down an opera of this magnitude to fit small venues is no easy task, but director Caroline Sharman and her design team have managed to make it seem as though the opera was written for such cosy, intimate settings, rather than for the much grander setting of the National Theatre in Prague, where it premiered in 1787.

The scaling down has not been without some sacrifice musical director Igor Kennaway felt that the overture, for instance, would not translate well from full orchestra to piano. But any losses are more than compensated by the greater degree of intimacy between cast and audience, making it instantly more accessible than is often the case in larger opera houses. David Crook's new translation may grate a little with purists, especially as its 21st-century language is somewhat at odds with the 17th-century setting, but it is, nonetheless, full of wit.

Leading the cast is the charismatic young baritone David Durham, whose imposing stage presence, powerful voice and enormous energy combine to form a near-perfect portrayal of the lust-crazed Don. He is matched in ability by Giles Davies, who fully explores the comic opportunities of Leporello, Giovanni's reluctant sidekick, and whose strong, melodic baritone voice is the most beautiful of the entire cast.

Three exceptionally fine sopranos Sarah Moule, Rebecca Cooper and Beverley Worboys sing powerfully as Donna Anna, Donna Elvira and Zerlina respectively, Peter Wilman sings lyrically as Don Ottavio, and Ian Jervis copes well with the dual roles of Masetto and the Commendatore.

This raunchy production is perhaps not for the prudish, but for anyone looking for an evening of compelling entertainment, it is an absolute treat.

Don Giovanni continues tonight in Charlbury (07760 148745), before continuing to other villages in Buckinghamshire, Gloucestershire and Oxfordshire. For full details, visit www.chippingnortontheatre.co.uk or phone 01608 642350.