Ambush in Leopard Street (1962) 1962, Crime, Drama, United Kingdom Ambush in Leopard Street (1962) Duration: 1H12M Description: A retired thief plans a diamond heist, but faces trouble when he hires outside help to execute his plan… Trailer ↗ United Kingdom 1962 Crime Drama