David seeks the help of a time traveling Guru to find answers to an unexpected conundrum.David seeks the help of a time traveling Guru to find answers to an unexpected conundrum.David seeks the help of a time traveling Guru to find answers to an unexpected conundrum.