Well how do i start to talk about Baccano. Every so often there is an anime that one happens to watch where it completely blows your mind by taking the boundaries of anime entertainment to a whole new level.
Baccano is that one anime!
It starts off pretty confusing, with all the distinct story-lines of each character being expressed in a different manner each and the way the stories of all the characters intertwine later on in the series is marvelous.
The dialogue is well thought out and i think the dubbed version of the show captures the mindset of each character perfectly.
I would definitely recommend this show due to its unique storyline and the way the anime is set out. I must warn you it will be confusing the first few episodes but the ending makes it all worthwhile.