Gargoyles - Season 2 - Eps 49: Possession
Puck's first magic lesson for Alexander causes no end of confusion amongst the gargoyles, as they transfer two of Coldstone's personalities into Broadway and Angela, while possessing two other gargoyles themselves.
About Gargoyles

Title: Gargoyles
First Air Date: 1994-10-24
Last Air Date: 1997-02-15
Status: Ended
Rating: 8.1/10 (from 433 votes)
Language: EN
Seasons: 4
Total Episodes: 78
Network: ABC Syndication
Genres: Animation, Sci-Fi & Fantasy, Action & Adventure
Production Companies: Unknown
Synopsis
In Scotland, 994 A.D. Goliath and his clan of gargoyles defend a medieval castle. In present day, David Xanatos buys the castle and moves it to New York City. When the castle is attacked the gargoyles are awakened from a 1000 year curse.
Cast

Keith David
Goliath (voice)

Salli Richardson-Whitfield
Elisa Maza (voice)

Ed Asner
Hudson (voice)

Jeff Bennett
Brooklyn (voice)

Thom Adcox-Hernandez
Lexington (voice)

Bill Fagerbakke
Broadway (voice)

Frank Welker
Bronx (voice)

Jonathan Frakes
David Xanatos (voice)

Brigitte Bako
Angela (voice)

Marina Sirtis
Demona (voice)