https://www.youtube.com/watch?v=O7OBR4TR9rg The Costa Rica-made film "Italia 90" released its first trailer this week. Sorry, no subtitles, but the story is simple enough to follow. Here's the background:…