
The game of your life. If you lose, you die. If you win, you got to play again.
Directed by Shamila Lengsfeld (Germany)
Los Angeles International Short Film Festival
The game of your life. If you lose, you die. If you win, you got to play again.
Directed by Shamila Lengsfeld (Germany)