If there is one fault I have to pick about the first film (and may this be the only one!) it is the fact that Carlo's betrayal comes about too quick and out of the blue. It is the same in the novel. I know it adds unpredictability to the story, which makes for tremendous dramatic effect and all, but did we have to learn of it so unexpectedly? When things are
toounpredictable, and they do eventually occur out of the blue then they are not as believable--at least for my viewing. Me, I like to have at least some knowledge of the possibility, in this case being who betrayed Sonny.
"Hey, why not kill Carlo? That'll jolt the viewers/readers." Well, yes, it was an unexpected twist, but twists can be
too unexpected sometimes. Just my thoughts on this.
Mick