Director, Actress, Cinematographer Elaine Shengya Hu is a director and actress, known for The Death of a Killer (2014), Bomb Expert (2013) and Room 107 (2011). Search: