Film poster concept for Kevin Smith’s upcoming walrus horror.