SPACE BABY, a 35mm goofy spiritual sci-fi comedy written and directed by Rex Dean ’84, will have its world premiere at the TCL Chinese Theater on June 25th at 6:30 pm as part of the 26th Dances with Films festival. Tickets are available here.
Three friends must stand up to a fascist nurse in order to rebuild the holy grail and get a new soul for the earth. Each friend is different: 8-year-old Sam ("Mental Man") is a scientist and staunch atheist; 6-year-old Sophia ("Nature Girl") is a caretaker of the earth and worships a female god of nature; 300-year-old Blue (a great ballplayer like Satchel Paige) was the keeper of the holy grail in Africa, and practices all religions. Even with help from a squadron of girl ladybug fighter pilots and Peter Wolf, will they be able to defeat evil Nurse Nancy and her demonic crow in time to save the earth?