Devils Season 2 Cast Members of CW Series and Their Previous Projects July 26, 2022 by Suvechchha Saha