GlimpseGlimpsethumb_upthumb_downGlimpseMay 1, 2024Directed byOwen McMenemy-BrownIn the midst of developing a groundbreaking piece of technology a young man argues its ethical implications with his girlfriend.CA content warning Last Updated: now Request Update CastEthan LaniadoBelle Winner