Running Out Of Time - Stelux House

So, Stelux House; one of the film's main locations. Miles away from it's suggested location on Hong Kong Island and even over a mile away from the Kowloon Motor Bus Depot. Still, that's the magic of the movies...

No comments:

Post a Comment