The Barbados Project
The land we call home
5/7/2022
Imdb: tt16124618
Tmdb: 693478
Popularity: 1.523
Vote: 4.3/10 (3)

When a video showing a mysterious giant creature appears on social media in Barbados, a trio of video journalists decide to investigate.