Dev Adam (lit. Three Big Men, aka informally Turkish Spider-Man or Captain America and Santo vs. Spider-Man) is a Turkish action Cult Film from 1973. It's about Captain America and El Santo fighting together in order to stop the evil criminal mastermind, er... Spider-Man.
Hide player controls
Hide resume playing