Desmond Lai Lan Pictures - Rotten Tomatoes