Marcel Lan Phuong - Rotten Tomatoes