Overview: Bound only by their love for Leela, two strangers find themselves in the beautiful wilderness of Kenya traversing new landscapes, fighting danger and each other.
Status: Released
Release date: September 15, 2023
Countries of origin: India,
IMDB: