Rick Rhodes Movies

  • 1978
    Barracuda

    Barracuda

    Barracuda

    4.11978HD

    Little coastal town is being terrorized by deadly Barracudas.

    Barracuda
  • 1980
    The Wild and the Free

    The Wild and the Free

    The Wild and the Free

    61980HD

    Two scientists involved in chimpanzee research -- one maintaining that the animals should be kept in their native habitat in Africa without human...

    The Wild and the Free