At least he goes out with style. The Wind Rises, which opens this Friday in Oklahoma City exclusively at AMC Quail Springs Mall 24, 2501 W. Memorial Rd., doesnt boast the elements of fantasia that usually distinguish Miyazaki films there are no cats doubling as buses here but its just as gorgeous and, […]
