An Italian car salesman wants to impress the woman of his dreams, but he gets entangled in his own web of lies.
1994
2023
2019
2018
2002
2017
2020
2022
2016
2010
2009