Echo - short film - French drama