Just stumbled across this website again, thought it might interest some of you

Cars in movies

And straight to the Alfa's

Alfa's in Movies