Fresh the movie

Watching Fresh tonight. I have no need to know anything more about this topic. I believe I've read and seen all I need to, but it seems too important to not stay focused on it.