poster

Rubaru

100% | Sep 18, 2020 | Drama

An actress fights against the insurmountable odds to change her fate.

Featured Crew

Sirsa Ray
Director of Photography
Tisca Chopra
Producer

Cast

Images