The Devil's Backbone
1939, Spain Carlos comes to the Santa Luca orphanage during the final days of the Spanish Civil War, where he meets both friends and foes as he follows the stealthy footsteps of a mysterious force seeking vengeance.
Released: 2001-04-20
Duration: 108
min