Puzzlehead

Puzzlehead

Puzzlehead is a science fiction drama 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.

Puzzlehead People (First 3 people) - Page 0

Jeffery Scott Lando

Jeffery Scott Lando

Movie director

Max Avery Lichtenstein

Max Avery Lichtenstein

Record producer

John El Manahi

John El Manahi

Production designer