Man’s Biggest Fear Has Risen Again in Lion June 15, 2016 no comments Italian director Davide Melini returns with his short film Lion. Melini is known for his psychological horror with his latest work promising more of the same. The synopsis from the official...