About Blood Surf
- Released on December 12, 2016
- Horror
A shy tattoo artist must infiltrate a notorious gang of surf witches to discover what happened to her missing brother.
Full Cast of Blood Surf
Lorelei Linklater
plays Nic
Jasmine Cephas Jones
plays Beth
Alessandra Ford Balazs
plays Rip Slut
James Franco
plays Metalhead Troy
James Edward Franco (born April 19, 1978) is an American actor and filmmaker. For his role in 127 Hours (2010), he wa...
See James Franco's other roles →Sasha Melnychuk
plays Teri
Elizabeth Centolella
plays Faye
Crew of Blood Surf
Discover the
backstage crew of Blood Surf →