NetflixMovies

Directed by Albert Pyun

Films directed by Albert Pyun, 28 in all, made between 1982 and 2010. The best known are Cyborg, Captain America, and The Sword and the Sorcerer.