Based on the satire of the same name by Apuleius.Based on the satire of the same name by Apuleius.Based on the satire of the same name by Apuleius.