Abhay Deol, who is venturing into streaming space with the Netflix  release of his film "Chopsticks", says the new technology is disruptive and will bring fundamental changes to viewing experience.

Actor-producer Abhay Deol's coming-of-age episodic series "The Odds" will have its world premiere at the closing gala of 17th annual Indian Film Festival of Los Angeles (IFFLA) on April 14.