Movies Filmed at Life Sciences Centre

Part of The University of British Columbia
The University of British Columbia, 2350 Health Sciences Mall, Vancouver, BC V6T, Canada
Official Site
Nearby Locations
Pharmaceutical Sciences Building from The Flash and 2 other movies.
110 m

Thunderbird Parkade from Psych and 1 other movie.
159 m

Koerner Pavilion from Lucifer
207 m

Browse more nearby locations.
Show Map



Diggle talks to Lyla about setting a trap for Deadshot and why Diggle cares in episode 1x20 "Home Invasion".

Attempted Ambush

A.R.G.U.S. agents attempt to ambush Deadshot but are instead ambushed by him in episode 1x20 "Home Invasion".

88 Minutes

Health Sciences Center (interior)

Human Target

Subway Station

Chance meets with Baptiste in a subway station in episode 1x08 "Baptiste".