Mata Hari (1931) is available to view on the following streaming services
Mata Hari (1931) is not currently scheduled to broadcast on local TV
Greta Garbo, Ramon Novarro, Lionel Barrymore | See Full Cast