Margaret and David on the movie show reviewed this film.
Set in the future.
Scored 3 or 4 stars.
One of the shorts had a traffic scene full of Renault Twizys.
Well.. they do look futuristic.

Advertisement