"Napoleon's Last Battle: Timewatch" (1990)1990BBC Series TIMEWATCH. A Drama Documentary of the last days of Napoleon's life in exile on the island of St. Helena. Filming location entirely on the island of Lundy, in the Bristol channel uk.Rate