12 Dates of Christmas

12 Dates of Christmas ★★★★★

this checks off so many boxes for me

set at christmas ✅
time loop ✅
a dog! ✅
cheesy, yet sweet romance ✅
zack morris ✅

i like lame but heartwarming movies, sue me!