Shakespeare’s meditation on vice and virtue has been marvellously brought to life by the Marlowe Society at The Cambridge Arts Theatre.