A giant's door and the prison keys!

 The Giant of Doubting castle - from the Pilgrim's Progress. The key of Hope is the means of escape.