final trailer: animal charm by ben charles edwards Published January 19, 2012 Back in March of last year, you might have seen a preview on the blog of Ben Charles Edwards’ film Animal Charm starring Sadie Frost,…Continue reading final trailer: animal charm by ben charles edwards