5.5 DVDRipAmbiguous (2003) 09 Dec 2003 Ambiguous IMDb: 5.5 2003 63 min min 1680 views Ambiguous is a 2003 Japanese Pink film directed by Toshiya Ueno. It was chosen as Best Film of the year at the Pink Grand Prix ceremony. Five ... Drama