Sin 13 Premiere In April 2020

Editor's picture
sin 13 poster

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!