Where To Stream The Order Season 2 Episode 10
New World Order, Part 2
- Aired June 18, 2020
- 49 Min
- Rated 7.8
- Number 11 Of 20 Rated Episodes
As chaos reigns, the Knights must convince Vera and Alyssa to work together to seal the eruption and save Lilith from the demon realm.