Claim: Stefano Incerti directed Snowscape in 2014 and The Man of Glass, an 85-minute Italian drama film, in 2010.
Evidence: 2007 The Man of Glass