After proving quite divisive during its theatrical run, one A24 movie starring Pedro Pascal is now finally set to make its streaming debut.