 Based on the novel by Japanese author Ryu Murakami, this surrealist film follows the lives of two abandoned infants found in train station lockers. The unrelated babies are raised as brothers in an orphanage but eventually embark on a bizarre quest to find their birth mothers.