After its theatrical run, Eden will be available on popular OTT platforms like Netflix and Amazon Prime Video.