The short poetry film Catharsis which Owen directed as his final piece at University in 2002 has just been released onto BBC Big Screens nationwide.
The BBC Big Screens are massive TV's placed in town centres, streaming news, live events and showing short films such as this.
You can see Catharsis online here.