Marco's team dismisses rumors of an OTT release on Netflix and emphasizes the importance of watching the film in theaters.