City of Gods. fukk that Guinean shyt.
IMO Godfather 2 is better because I feel like I learn something new from it on each watch.
City Of God is amazing because it's nonstop sensory candy, but after watching it once you kinda learn everything you need to from it.