Karan plays this happy go lucky guy next door who is a small time contractor for cycle stands. When not at work, he kills time with his friends taking part in their mimicry troupe where he is famous for his
The Last Matinee
The Silent Hour
Gone Mom: The Disappearance of Jennifer Dulos
Conquest of the Planet of the Apes