An ad executive finds himself in a predicament after spotting a dot on his white wall right before an important international presentation that can make or break his company's reputation.
Previous
Previous
Solo
Next
Next