Doom Patrol, The I-Land, On Becoming A God In Central Florida, and other TV Show Casting Doom Patrol, The I-Land,…