The year’s most lauded film, a critically acclaimed 95-minute drama praised for its imaginative and reality-bending narrative, has officially landed on digital streaming platforms. After captivating audiences during its limited theatrical run this September, cinephiles can now experience this highly-rated cinematic achievement from the comfort of their own homes, marking a significant moment for a film that has swiftly garnered a reputation as one of the year’s absolute best.
Adapted from: MovieWeb
