A comprehensive collection of reviews featured on Talking Shorts in the past.
Leonardo Martinelli’s Locarno Golden Leopard winner Neon Phantom is surprisingly as entertaining and watchable as it is urgent and harrowing.