We recommend using an adblocker, some of the sources may include their own ads.
Repeat Performance
Drama
Fantasy
Crime
On New Year's Eve 1946, Sheila Page kills her husband Barney. She wishes that she could relive 1946 and avoid the mistakes that she made throughout the year. Her wish comes true but cheating fate proves more difficult than she anticipated.
2023
•en
Candy Cane Lane
1946
•en
The Stranger
1954
•en
The Country Girl
1982
•en
Trick or Treats
1946
•en
The Strange Love of Martha Ivers
1968
•it
Wrath of God
2021
•en
Spider-Man: No Way Home
2024
•en
Daddio
2023
•en
Barbie
2024
•en
Godzilla x Kong: The New Empire
2024
•en
Longlegs
2022
•en
Triangle of Sadness
2022
•en
A Man Called Otto
2016
•ja
Your Name.
2019
•en
Joker
2023
•en
The Equalizer 3
2022
•en
Everything Everywhere All at Once
2025
•en
Mickey 17
2023
•en
Poor Things
2024
•fr
The Seed of the Sacred Fig