Screenwriting by Robert Edgar-Hunt, John Marland & James Richards