By Wayne Sutton North Carolina Photo Gallery: Heroes, Villains and Special Effects from the Museum of Life and Science Today at the Museum of Life and Science in Durham, NC they held an exhibit focused on the…