Asia Carrera Pictures - Rotten Tomatoes