Movies featuring "suit-of-armor" theme.