Skip to content
Once Upon a Time in the Middle East poster

Once Upon a Time in the Middle East (2026)

Eat well, stay alive.

★ 8.9/10 TMDBNR2h 21mDramaWar
Where to Watch

Overview

Seeking a fresh start, chef Xu Fu travels to the Middle East to support his family and repay his debts. Alongside restaurant manager Ma Junsheng, he transforms the struggling Dragon Restaurant into a thriving business. But when war engulfs the city, their hard-won success is shattered and the restaurant becomes a refuge for those caught in the conflict. As danger closes in, Xu Fu must risk everything to protect his newfound community and preserve a small beacon of hope amid the devastation.

Once Upon a Time in the Middle East Official Trailer

Where to Watch Once Upon a Time in the Middle East

Once Upon a Time in the Middle East isn't on streaming services right now. Check back soon. We update this daily.

Once Upon a Time in the Middle East Cast

  • Shen Teng

    Shen Teng

    as Xu Fu

  • Jiang Qiming

    Jiang Qiming

    as Ma Junsheng

  • Omar Sherif

    Omar Sherif

    as Seif

  • Aarif Rahman

    Aarif Rahman

    as Tony

  • Sherif Sabry

    Sherif Sabry

    as Zayd

  • Ahmed Salim

    Ahmed Salim

    as Ali

  • Faruk Muhammad

    Faruk Muhammad

    as Jamal

  • Russell Shealy

    Russell Shealy

    as Morgan

  • Naira Al-Kasim

    Naira Al-Kasim

    as Lina

  • Karma Hazim

    Karma Hazim

    as Susu

  • Wei Qing

    Wei Qing

    as Xu's Mother

  • Zhang Xiwei

    Zhang Xiwei

    as Xu Le

Once Upon a Time in the Middle East: Quick Answers

Where can I watch Once Upon a Time in the Middle East?

Once Upon a Time in the Middle East is not on streaming services in the US yet.

When was Once Upon a Time in the Middle East released?

Once Upon a Time in the Middle East came out on August 8, 2026.

Is Once Upon a Time in the Middle East worth watching?

Once Upon a Time in the Middle East holds a 8.9/10 average from 54 TMDB user ratings. That puts it among the best-reviewed movies out there.

How long is Once Upon a Time in the Middle East?

Once Upon a Time in the Middle East runs 141 minutes (2h 21m).

Movies Like Once Upon a Time in the Middle East