The art deco Metro Theatre serves as a backdrop in the film, showcasing its unique architecture and vibrant atmosphere.

Filmed here

Metro Theatre

624 George Street, Sydney, AU

Community posts