When Does Rabbit Realize... Spoilers
When does Rabbit realize that Bob is his uncle?
And where does the letter come from? How did Rabbit find it? And why wasn't the money order never cashed?
There are many parts of the movie that left me scratching my head but we're supposed to believe that Bob was, in one instance at least, a contract killer?!?!? It makes no sense. That's the equivalent of Jeffrey Dahmer having a brother who says "Hey Jeff, I know you're very good at making women disappear. Can you take care of one in particular for me? Serial killers don't do what they do for money and even if they did it's generally not family members paying them to do it.
I have to be missing something here. I loved the movie and I didn't even care about the ambiguity related to "Did Angie die?", "Will Rabbit become another Bob", etc. But the whole thing about the brothers and killer for hire has me baffled.