So, why was Bilbao chosen to be the filming location for The Platform? The answer is likely because Bilbao’s industrial architecture and gritty urban landscape made it an ideal choice for the ...