The circus at Lost Spirits lasts just over two hours on shows when there's only a 7 pm showing. On days when there's a 7 pm and 9 pm show, the earlier show may run a little shorter to assure the 9 pm show starts on time.