Favorite movie of mine that deals with three timelines is Run Lola Run, the German movie. Three timelines in 80 minutes. This community episode has at least 6 timelines in 22 minutes. Wow, I have watched Lola four times. I have to see this episode many more times.