Tales of the Arabian Nights, Part 2 Cast Austin Wilde Angelo Marconi Damien Crosse Steve Cruz Antonio Biaggi R.J. Danvers Aybars Tony Aziz Wilfried Knight Ricky Martinez