The Seed (2005)
The Seed is a 2005 short-film starring Will Yun Lee and Peter Mensah, produced and directed by Joe Hahn of Linkin Park and Ken Mercado. Joe Hahn is now taking his career as a director further with his upcoming film, Mall, set to come out in 2014.
More at Wikipedia.