This movie is pretty good. It is rather explicit in places, though the scenes are implied, not actually..revealed. Things in the movie happened a bit quickly, trying to fit it all in... I didn't really like it all that much. It was interesting just because it was different, but that was about it.