Entertainment ❯Film ❯Film Techniques ❯Special Effects
Set in 1973, this action-packed film follows an expedition to a mysterious island where monstrous creatures reign.