Babel is a 2006 American-Mexican-French drama film directed by Alejandro González Iñárritu and written by Guillermo Arriaga, starring an ensemble cast. The multi-narrative drama completes González Iñárritu's Death Trilogy, following Amores perros and 21 Grams. Wikipedia
Hassan: It's almost new. Three hundred cartridges. The guy who gave it to me said you can hit as far as three kilometers.