Aldwych Underground Railway Station, Surrey Street, Aldwych, Westminster, Greater London, England, UK
(train and station scenes)
Melbourne, Victoria, Australia
(filmed on location in, as Trinidad)
Jan 2007 - Mar 2007
It looks like we don't have any production dates for this title yet. Be the first to contribute.