© 2026 Streamin. All third-party content is the property of its respective owners.
Love, music, and fear collide in a hostage standoff.
Watch Bel Canto streaming in
No subscription offers available.
Bel Canto is a 2018 drama-thriller directed by Paul Weitz and adapted from Ann Patchett's novel, itself inspired by the 1996 Japanese embassy hostage crisis in Lima, Peru. The film follows Roxane Coss, a celebrated American soprano played by Julianne Moore, who travels to an unnamed South American country to perform at a private event for wealthy industrialist Katsumi Hosokawa. What begins as an elegant concert turns into a tense hostage situation when armed guerrillas take over the residence and hold the guests captive. As the standoff stretches on, the story focuses less on action than on the strange, fragile relationships that develop among captives and captors, with music, language, and empathy becoming unexpected forms of connection. The film also features Ken Watanabe, Christopher Lambert, and Sebastian Koch.
Critical and audience reception for Bel Canto was mixed to lukewarm overall. On Rotten Tomatoes, the film holds a 47% approval rating, suggesting that critics were divided between admiration for the premise and cast and frustration with the execution; on Metacritic it scores 50/100, which indicates generally mixed or average reviews. IMDb user ratings place it at 5.5/10, aligning with the sense that the film appealed more to viewers interested in its performances and literary source than to those expecting a taut thriller. Reviews frequently praised Julianne Moore's presence and the film's elegant, restrained mood, but many also found the pacing sluggish and the dramatic tension undercooked. Some critics felt the adaptation emphasized atmosphere and emotional intimacy more than suspense, which made the hostage setup feel diffuse rather than gripping. In short, Bel Canto was often appreciated for its cast and intentions, but criticized for uneven momentum and a muted dramatic payoff.