Spotted! Vidya, Shahid in Niagara Falls
I’ve found out some more about the filming that was going on around Clifton Hill last week. Apparently the female star (the girl in the black dress shown in the previous post) is well-known Bollywood actress Vidya Balan. The movie will be called Lucky Charm.