Star: David Magee screen story by