Straight is the story of a messy love triangle between two men and a woman. Nazim (Eralp Uzun) is a hot young Turkish guy involved in petty crime. He goes out each night with his buddies, cruising for girls and dealing drugs in a seedy city square populated with hookers. None of his buddies suspect that on many of those nights he ends up in the arms of men. Since he met David (Florian Sonnefeld) on the street, his hetero façade is rapidly crumbling. His friends seem to pick up on the new vibe and wonder what’s up. David is from a bourgeois Jewish family and slumming it. He hangs out on the street pretending to look for drugs, but what he really wants is Nazim. Their first hookup is alternately hot, tender and filled with guilt. Nevertheless, their affair develops in secret against all odds. Further entangling things is David’s Polish-German girlfriend (Beba Ebner), who is revolting against her strict Catholic upbringing by going out with this punkish Jewish boyfriend.
Adrian Can
as Orhan
Annabelle Dorn
as Julia
Beba Ebner
as Jana
Frederic Heidorn
as Markus
Marion Kruse
as Prostituierte
Anna Oussankina
as Kellnerin
Florian Sonnefeld
as David
Soner Ulutas
as Firat
Eralp Uzun
as Nazim
Özgür Özata
as Hakan
Oktay Özdemir
as Akin