TNT POST - Stamp

A stamp that also became the shortest, smallest film in the world. At just five frames, it shows Holland’s most successful actress, Carice Van Houten, biting someone’s finger. The finger in question belongs to the film’s director, the legendary Anton Corbijn.