20071110 entertainment: Kiran Rao makes screen debut