It is very much a true story, written from Donnie Brasco's/Joe Pistone's perspective. I just finished it last night. A must read!!!!