Atlantis's Joe Flanigan will appear on Syfy's new series on August 4. Here are the details and photos!