How many hours is the ghost of a tale?