The Memphis College of Art’s annual Horn Island show opened August 22nd at Rust Hall.