Invincible Season 3 has just delivered an ironically shocking ending with episode six, 'All I Can Say Is I'm Sorry', in more ...
Demi Hannaway died in May 2021 after being the subject of physical and mental abuse at the hands of Andrew Brown.