This is it! The endgame begins with episode eight of Torchwood: Miracle Day, End of the Road [Friday, August 26 at 10pm ET/PT], which finds Jack (John Barrowman) facing a showdown with a man he thought was long since dead, while Rex (Mekhi Phifer) takes extreme action to prevent the collapse of society. Wayne Knight […]