Film Opens May 4