Starz has released an 11-minute sneak preview from the upcoming spin-off series Torchwood: Miracle Day, which premieres on Friday, July 8 at 10 PM ET. Click on the video player below for an extended look inside this new sci-fi program.

Torchwood: Miracle Day stars Mekhi Phifer, Bill Pullman, John Barrowman, Eve Myles, Alexa Havins, Arlene Tur, Lauren Ambrose, and will premiere on Friday, July 8 at 10 PM ET on Starz.