Isabella (movie)
- Production country: US
- Producer: Lucas Mason
- Production companies: Narrow Way Productions
- Genre: Drama
- Budget: $3,500
- Release date: 12/8/2021
- Run time: 24 min.
Movie description
Discontent with his life, a man seeks solace in a mysterious woman until their relationship is put to the test as secrets are revealed