Like other viewers, I found it confusing to watch the first time. However, I know that I tend to be a linear thinker and movies that present alternate time lines almost always require a second viewing from me. I really empathized with Will, the main character, and that is important to me in any movie I watch or book that I read. I was ready to hate both Michelle and Jay, but the ending made a lot clear to me and I forgave them at the end. I won't say what television show this movie reminded me of, especially at the end, but it's one of the few movies that I really feel could use a sequel.
So, yeah. It wasn't a perfect movie and some of the script was pretty rough. But overall, considering the relative neophyte status of the writers, I was suitably impressed enough to be willing to give their future work a second look.
Review by LoupGarouTFTs from the Internet Movie Database.