Puzzlehead

Puzzlehead is a 2005 American science fiction thriller film starring Stephen Galaida, Robbie Shapiro, and Mark Janis. It was written and directed by James Bai and the film debuted at the Tribeca Film Festival on April 21, 2005 before opening in limited release in New York City on March 23, 2006.

Similar Artists

Glued

Nervous Tension

Planet What

Stoner Bud's

Dewey Ivy

VVEBS

\\GT//

Shitstorm

The Elsinores

The Cult of Lip

Andalucia

Derider

Pets

Brenda

WAD

You Said Forever

False Tracks

Lazy Pilgrims

Strange Colours

Unknown Relatives