Best movies of Noel Marshall

Roar(1981)

Combined Rating:
39
Combined Critics Rating: 48

A family goes to Africa to meet their father who lives with wild lions.