images

Released on: 2020-07-10

The Last Bite

The Last Bite is an art-house feature film about Carlos, a tormented artist living in London. Carlos' perspective on life changes when he meets Veronica, an other-worldly woman.

Mystery

Science Fiction

Drama

Production Companies:

Production Countries:

United Kingdom

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations