1 article found
Netflix has shelved the project after six months of filming and more than ₹100 crores invested.