Venus
David Edwards
Although a little contrived in places, and with some dialogue that probably looked better on the page, this is still enjoyable fare that proves there's plenty of life in the old dogs yet.