Surprised by the plot, but does it remind you of anything?

 

v20221217