Strange World is co-directed by the Oscar-winning Don Hall and Qui Nguyen. Don Hall directed big Hero 6, Winne the pooh, Meet the Robinsons, and, co-directed Raya the last dragon with Qui Nguyen. Qui Nguyen is known for Dispatches from Elsewhere and The society.