“O Brother, Where Art Thou?” Filming Locations

James is in critical condition in the hospital while Lena gets a visit from her brother and Manchester taunts J'onn with a powerful Martian artifact.

Series: Supergirl Season 4, Episode 15
Previous: “
Next: “

Supergirl episode "O Brother, Where Art Thou?" was filmed in Vancouver in Canada.
Show Map
 

Fort Langley Airport (CBQ2) as Lex's Mansion (exterior)

Lena meets the medical helicopter that arrives with Lex from the prison under heavy guard.

Cecil Green Park House (UBC) as Lex's Mansion (interior)

Lena and Lex talk while she works on perfecting the serum that will cure him and James.

East Lawn Building (Riverview Hospital) as National City Hospital

All of James's friends gather at the hospital while he is in surgery including his sister Kelly.

 

Pitt River Quarries as Quarry

J'onn returns to the spot where his father gave his life and is confronted by Manchester who has recovered a powerful Martian staff.

Stave Falls Dam as Dam

J'onn fights with Manchester who bears the staff while Kara tries to prevent the dam from collapsing.