Michael Oswald Director (3) Behind Closed Doors (2023) The Spider's Web: Britain's Second Empire (2017) 97% Owned (2012) Writer (3) Behind Closed Doors (2023) The Spider's Web: Britain's Second Empire (2017) 97% Owned (2012)