ويجسد الفنان عمرو سعد فى فيلم "كارما" شخصيتين، الأولى شاب يعيش مع والدته دلال عبد العزيز، فى حارة شعبية وهى منطقة بولاق، ومتزوج من زينة، التى تحمل اسم "مدينة" وديانتها مسيحية خلال الأحداث، ويهاجم بسبب هذا الزواج، بينما الشخص الآخر الذى يجسده هو ملياردير ويعيش فى مصر الجديدة والتجمع الخامس ورجل أعمال معروف ومشهور، ويقع فى غرام مديرة أعماله وتجسدها النجمة غادة عبد الرازق وتدعى "نهلة"، ضمن الأحداث ومن طبقة أرستقراطية.