The first Indo-Brazilian audiovisual co-production by Perumeen Cinema & Vedanta Life Institute, Rio de Janeiro.