Tina Truong is known for The Last Letter (2004), Revenge of La Llorona (2006) and Transit (2005).
No data