Movies filmed in Little India station, 60 Bukit Timah Road, Singapore

There are 1 movies that were filmed in Little India station, 60 Bukit Timah Road, Singapore.
City: Singapore Country: Singapore