The Sin 13 television series will have a live premiere in April, 2020, date TBA, in Los Angeles, California.
The producers are also considering adding a simultaneousa live-streaming premiere event to create a world-wide premiere.
Stay tuned here to see what happens!