The reason behind this confusion is because the character of Lord Krishna is only shown as a dark silhouette in the Mahabharata scenes. In contrast, Prabhas is depicted as Karna, and Vijay Deverakonda ...