Echo is a 2003 short film , written and directed by Armand Kirshman , starring Haven Pell , Sean Le and Tom Oesch .
Echo is a 2003 short film , written and directed by Tom Oesch , starring Haven Pell , Sean Le and Armand Kirshman .