Disenchantment Season 3 Episode 8 – The Battle of Falling Water – A battle between the Dreamland army and Dagmar’s forces may spell disaster for Princess Bean, unless she can defeat her greatest foe: herself. – Stream Disenchantment Season 3 Episode 8 Online for Free – Watch Disenchantment Season 3 Full Episode 8 Free – OnionPlay Official