Don't worry, you can still catch the repeat showings. Here's the schedule extracted from their programme guide. Science Of Star Wars: Man And Machines Sunday, 05 Jun 2005, 09:00 PM Monday, 06 Jun 2005, 11:00 AM Wednesday, 08 Jun 2005, 10:00 PM Thursday, 09 Jun 2005, 06:00 AM Monday, 13 Jun 2005, 06:...