Crunchyroll has confirmed that Overlord: The Sacred Kingdom will be released theatrically on November 8, 2024. There is currently no streaming release date. What Is the Plot of Overlord: The Sacred ...
Taro Sakamoto (Matthew Mercer) used to be an unrivaled hitman, earning legendary status in the underworld, but ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results