Harpoon

Harpoon (2017)

December 7th, 20171h 21min

Drama, Thriller
51%

Overview

The principal at a local high school has developed a reputation among the students and teachers for his unorthodox methods. When he comes down hard on the rebellious Cata for suspected drug use, he discovers there is more to her story. He sets out to help her, a decision with precipitous consequences.


Make sure to check your pop-up blocker!!

Trailer

Similar Movies

Sound! Euphonium the Movie – May the Melody Reach You!

Sound! Euphonium the Movie – May the Melody Reach You!


Released on: 2017-09-30
Animation, Drama, Music

Following their success in the qualifying round for the Kansai regional competition, the members of ...

Little Darlings

Little Darlings


Released on: 1980-03-21
Comedy, Drama

Two 15-year-old girls from different sides of the tracks compete to see who will be first to lose th...

April's Daughter

April's Daughter


Released on: 2017-07-26
Drama

Valeria is 17 and pregnant. She lives in Puerto Vallarta with Clara, her half sister. Valeria has no...

Max Embarrassment

Max Embarrassment


Released on: 2008-12-05
Comedy, Drama

Max is hitting puberty, and foxy Ofelia from class has touched his heart. He now plans to spend Chri...

The American

The American


Released on: 2010-08-31
Crime, Drama, Thriller

Dispatched to a small Italian town to await further orders, assassin Jack embarks on a double life t...

The Mechanic

The Mechanic


Released on: 2011-01-13
Action, Thriller, Crime

Arthur Bishop is a 'mechanic' - an elite assassin with a strict code requiring professional perfecti...

The Runaways

The Runaways


Released on: 2010-03-19
Music, Drama, History

Joan Jett and Cherie Currie, two rebellious teenagers from Southern California, become the frontwome...

Forget Me Not

Forget Me Not


Released on: 2009-10-22
Drama, Horror, Romance

It's graduation weekend, and Sandy Channing, the popular class president of her small-town high scho...

Run Hide Fight

Run Hide Fight


Released on: 2021-06-17
Action, Crime, Thriller

A 17-year-old girl uses her wits, survival skills, and compassion to fight for her life, and those o...

Liberty Heights

Liberty Heights


Released on: 1999-11-17
Drama

This semi-autobiographical film by Barry Levinson follows various members of the Kurtzman clan, a Je...

Transfixed

Transfixed


Released on: 2001-08-08
Thriller, Crime, Drama

Bo is a transexual prostitute in Brussels who left home after being abused by her father. She's infu...

Kids Return

Kids Return


Released on: 1996-07-27
Drama, Crime

Shinji and Masaru spend most of their school days harassing fellow classmates and playing pranks. Th...

Body Boy

Body Boy


Released on: 2025-05-27
Drama

A young man prostitutes himself in the parks of Madrid while he is looking for his father, who aband...

Ilu Ilu 1998

Ilu Ilu 1998


Released on: 2025-01-31
Drama, Comedy, Romance

A teenage boy develops romantic feelings for his new English teacher but vying for her love doesn't ...

Fleshpot on 42nd Street

Fleshpot on 42nd Street


Released on: 1973-01-10
Drama

Dusty, a street smart but desperately unhappy Times Square sex worker uses her body to survive; sedu...

Echoes of Innocence

Echoes of Innocence


Released on: 2005-02-17
Drama, Mystery, Thriller

A contemporary high school girl hears voices and sees visions like Joan of Arc. She is torn between ...

Bugcrush

Bugcrush


Released on: 2006-01-20
Thriller, Horror

A teenager's infatuation with the new bad boy at school leads him onto a dark path.

Like Grains of Sand

Like Grains of Sand


Released on: 1995-12-16
Drama

A coming-of-age story. Shuji, a Japanese teen, is falling in love with his friend Hiroyuki, however,...

Taking the Plunge 2

Taking the Plunge 2


Released on: 2009-06-17
Comedy, Drama, Romance

Gaby and Fred are preparing for the world swimming championships which will be held in Quebec City t...

Yellow Ticket

Yellow Ticket


Released on: 2024-12-01
Drama

"Yellow Ticket" is a powerful exploration of the unintended consequences of self-sacrifice. To what...