Lucky Number Slevin movie question

this movie was awesome… slow plot development the WHAMO ending is awesome