3 Dev Adam (translated as Three Mighty Men but also known as Turkish Spider-Man vs. Captain Turkish America) is an infamous low-budget 1973 Turkish film ...