The Last Bite

The last Chew is a art-house feature movie about Carlos, a mythical artist living in London. Carlos’ view on life changes if he meets Veronica, an other-worldly woman.