A villain doesn't necessarily need to be evil. They simply need to have interests which go against the protagonist, and perhaps the viewer. Shankar is single minded in his goals, to the point of abusing other people to get it.
And yeah, I love the dynamic you have between the two characters. I wanted to show that between Leviathan and, erm, Leviathan. I never give myself enough screen time to show any buildup to that, but I at least showed that one minor mistake in what was fundamentally a sound design created a monster out of what is otherwise a good character.
Connect With Us