BULLET HEAD is an ambitious but deeply flawed B-movie thriller that fails to work as a thriller in any respect. Shot in Bulgaria in an old warehouse, it involves a trio of thieves tangling with a psychotic dog fighter and his vicious dog. There are a couple of exciting set-pieces but overall this is a muddled, middling kind of film, slowed down by endless flashbacks and contained narratives. The director seems to have an obsession with dogs and I can understand that, because I'm a dog person myself, but this is hardly a film for animal lovers given that most dogs are routinely abused here. The interesting cast includes Adrien Brody, Rory Culkin and John Malkovich, with Antonio Banderas fulfilling the bad guy role.