Louis Lapat is known for The Squid and the Whale (2005), Win or Lose: A Summer Camp Story (2009) and Depression (2005).
No data