Yograj Chedda - Rotten Tomatoes