Oh My Ghost in order
Oh My Ghosts! in Thailand. 10 films, 17h 3m in all, in release order.

Haunting Me
2007 · 91 min
New
Oh My Ghost
2009 · 89 min
New
Oh My Ghost 2
2011 · 102 min
New
Oh My Ghost 3
2012 · 98 min
New
Oh My Ghost 4
2015 · 106 min
New
Oh My Ghost 6
2018 · 103 min
New
Pojaman The Legacy
2020 · 105 min
New
Oh My Ghost! The Fierce Escape from Covid-19
2021 · 110 min
New
Oh My Ghost : The Finale
2024 · 108 min
New
Hor Taew Tak: Split Li Hu
2025 · 111 min
New
Frequently asked questions
What order should I watch Oh My Ghost in?
1. Haunting Me (2007), 2. Oh My Ghost (2009), 3. Oh My Ghost 2 (2011), 4. Oh My Ghost 3 (2012), 5. Oh My Ghost 4 (2015), 6. Oh My Ghost 6 (2018), 7. Pojaman The Legacy (2020), 8. Oh My Ghost! The Fierce Escape from Covid-19 (2021), 9. Oh My Ghost : The Finale (2024), 10. Hor Taew Tak: Split Li Hu (2025).
How long does it take to watch all of Oh My Ghost?
About 17h 3m across 10 released films.
Do any Oh My Ghost films have post-credit scenes?
None are listed on TMDB.