Directed by: Alejandro González Iñárritu Written by: Alejandro Gonzalez Inarritu, Alexander Dinelaris, Armando Bo,Nicolas Giacobone