Idy Barry is a Toronto-based filmmaker and writer from Indianapolis.
After accidentally coming out of the closet, Deena must undo her mistake through the only logical method: time travel.