Has anyone ever heard of this movie? I just saw this on someone else's blog. How interesting!