Sunita Prasad is an actress, known for The Day the Earth Stood Still (2008), Donovan's Echo (2011) and Helen (2009). Read more on iMDB