Robert Hibbard is known for Split Image (1982), The Bermuda Triangle (1979) and Play Dead (1983).
No data