In a veritable firework display of digital self-portraits, hundreds of quaint, embarrassing and dreadfully disturbing selfies were arranged in a unique short film composition. Single photos, artistically reworked, consolidate to form a ghastly grin that outshines the abyss of human existence.
Release Date: August 01, 2018
May 04, 2023
Invalid Date
January 26, 2020
April 29, 2021
April 12, 2012
October 17, 2016
December 17, 2014
September 26, 2020
November 06, 2010
December 01, 2020
March 01, 2024
November 30, 2021
July 17, 2012
June 29, 2019
January 14, 2012
January 01, 2024
October 24, 2009
April 28, 2016
Invalid Date
October 03, 2014