Some good acting counterbalanced by a lot of bad. Because of the subject matter you forgive a lot of it. Overall it was a bit disjointed and sometimes off the wall. The ending which might have saved the film... instead was like letting the air out of a tire.