News

Netflix has a new #1 movie and it's a great 2023 action thriller that should definitely not be missed for a second time.
Distributor Mubi has responded to backlash over its recent source of investment – $100million worth from Sequoia Capital.