Damned Guest cast, played by Ethan Hazzard Episode 2x03: Episode 3 (Feb 28, 2018) Episode 2x04: Episode 4 (Mar 7, 2018)