I watched the movie Amelia early last year on Disney.
Monitoring the background on scenes which were meant to depict Miami - there appears to be an Antonov An-24 or 26 behind the front action.
Part of the movie was filmed in South Africa - would an Antonov have been seen there regularly?
See what you think...