Lords of London
In this city, crime is a family business...
Running Time: 90 minutes
Release Date: 06/01/2014
Lost in Italy is a new mystery film about a man waking up in Italy in 1954 without knowing why he is there.
Starring and produced by Glen Murphy, it was filmed on location in the South of England and Italy and premiered at the Cannes film festival. At the 2013 Abbruzzo film Festival Italy, the Best Actor award was given to Glen Murphy.