A philosophical horror film about a new race of immortals who depend on sex to maintain their youth. It explores the idea that there is no linear time -- no yesterday, today or tomorrow. Everything that ever has happened or ever will happen is happening right now - simultaneously.