Much as I do like what was put into this movie and the potential it had...it strikes me as too short. At only 88 minutes, I can't help but feel like it really could have benefited from an extra half hour to flesh the plot out a little better.
I also really didn't like how all of a sudden around the 60-minute mark (about the two-thirds point of the movie, really), Zach suddenly gets ambushed with first his sister's initial bad reaction to his and Shaun's budding relationship, then Gabe gets on his case because somehow he just knows what's going on and how dare Zach keep it from him?
It's like either they had something even better going with the film initially, then suddenly realized their own time constraint, or parts of it that were going to be there got left on the cutting room floor. Either way, it makes the later part of the movie feel rushed.
Still, for the original plot and for the really fantastic pairing , I'd give this no less than an 8 out of 10.