Showing posts with the label Just Before Losing Everything (2013) Legrand has made a gripping and pervasively unsettling short that should guarantee him a future feature-length project in no time....Show all
 Just Before Losing Everything (2013) "Avant que de tout perdre" (original title), Movie of Short | Drama from  Country: France Language: French, watch trailer