A woman is masturbating when a swarm of fish bursts out from all over her house to disturb her.
No media sources available
Down by Law
1986
Puella Magi Madoka Magica the Movie Part III: Rebellion
2013
Parasite
2019
Star Wars
1977
La La Land
2016
Whiplash
2014
The Fantastic 4: First Steps
2025
Interstellar
Mad Max: Fury Road
2015
Forrest Gump
1994