Penny Lane Is Dead
Penny Lane Is Dead
| 01 January 0001 (USA)
Penny Lane Is Dead Trailers

In the Australian summer of 1986, three teenage best friends whose celebratory night at a beach house spirals into a blood-soaked battle for survival after a prank takes a deadly turn.

Reviews