TV News A sneak peek at the live-action show featuring realistic gargoyles in Goliath cosplay. May 22, 2024