Francisca Quezada Movies
- 2024
The Trainers
The Trainers7.12024HD
Pasquale, a struggling dog trainer, aims to open his training center after another loss to his ex-wife in an agility competition. He devises an...
- 2007
Deer Girl
Deer Girl02007HD
Using tableaux vivant technique (also known as living painting) three moments / scenes of dreamlike atmosphere are created, portraying three...