 One Thousand Years tells two different stories; in the first, Maria (Mara Gerstein) develops a crush on cool-kid Keith (Soren Gray), an unattainable hipster far out of Maria s league. Maria s best friend Emma (Abby Paige) swallows her own feelings for Maria as she patiently listens to her obsessive meanderings. Woven into this triangle, Emma tells Maria the second story, a tale of two time-travelers, one from one thousand years in the past (Phil Young), and another from one thousand years in the future (Nancy Stone), who meet in the here and now to find a mysterious book that ostensibly saved our own times from the millennial apocalypse of Y2K. After searching unsuccessfully, the two travelers become absorbed in the trappings of modern times, slowly to drift apart from each other. Rather than using these stories as a platform for witty dialogue, One Thousand Years instead delves into the details of day-to-day life. Filmmaker Gabriel Fleming s intimate, personal camera examines the mundane yet beautiful moments of living we usually take for granted. Reflected sunlight off a CD, running wild through dark city streets, or the quiet intensity of playing with a cat.