As previously reported, Alexa Havins (Babe) has landed a role in the Starz series Torchwood - Miracle Day. The show is set to air July 8 at 10:00 pm EST. Sure wish I had Starz!! I watched Torchwood - Children of Earth on BBC America and LOVED it! I heart Jack Harkness!