Mark Dacascos Pictures - Rotten Tomatoes