Life Blood
In a bizarre and supernatural encounter on the Pearblossom Highway, a lesbian couple stumbles upon the creator of the universe on New Year's Eve in 1969. Following a 40-year slumber, the women awaken on New Year's Day, reborn and rejuvenated.