"power takeover" containing the tag

The Leopard
186 min 1963

The Leopard

Drama Movie