Home Movies Homo Sapiens Homo Sapiens 17 years old 2007 short film by Cheuk Wan Chi Homo Sapiens (17 years) Release day: Monday, January 01, 2007