I present this to you just for fun. The meaning of this short film is lost on me, but I enjoyed it anyway. Its title is 5m80 and the creator is Nicholas DeVeaux.
There is more about it on Les Ateliers Orange, but you need to translate it.
What did you think?