Amores Perros: three separate stories brought together through a nasty car crash, with love being the common theme. Gritty doesn’t come close to describing this; with dog fighting, robbery, murder, abortion, and crazy hobbos all brought up in the first 20 minutes… definitely not for kids. The three stories of a wayward youth, fashion model and homeless guy are all fantastic, and the acting couldn’t be any better. Even though he’s the hardest to like, the hobbo‘s story is still my favourite as it’s nothing short of a dramatic roller coaster. The filming style further intensifies each story making it even more raw, and visceral. Although dogs play a large role in all three stories this definitely not a film for dog-lovers… particularly in the last act, heartbreaking. What Amores Perros boils down to is simply pure storytelling with no tricks, low blows or grand budget. Inarritu creates an extraordinary set of circumstances woven through a cast of fleshed out, realistic characters. Dramatic, moving, powerhouse.