Tolong jelaskan mengenai Alur dari Strawberry and Chocolate

Cerita tersebut mengambil tempat di Havana, Kuba pada 1979. David (Vladimir Cruz) adalah seorang pelajar universitas yang bertemu dengan Diego (Jorge Perugorría), seorang artis gay yang tidak bahagia dengan anggota rezim Castro di komunitas LGBT. Teman sekelas David yang homofobik, Miguel (Francisco Gattorno), berencana untuk menjadikan David sebagai mata-mata bagi Diego.