Anna Paavilainen
2019 • 20m
A woman wakes up on a beach tied in a plastic press wearing only underwear and high heels. “Not again”, she sighs and decides to track down the enemy and strike back. She gets a companion from an olde...