The film is a low budget production .
The film is claimed to be from the first independent cinema in Sri Lanka .
The film is a low budget production and is claimed to be from the first independent cinema in Sri Lanka .