Despite Sony's expensive, racially diverse take on classic musical "Annie" might be getting a critical drubbing (its Metacritic score currently hovers at 22 – ouch!), but there's at least one reason to go check out the big holiday release – the movie-within-a-movie called "MoonQuake Lake," starring Ashton Kutcher, Mila Kunis and Rihanna (also: sea serpents or something). Not convinced? Watch a trailer from the movie below.

"MoonQuake Lake" is a riff on "Twilight"-style supernatural forbidden love dramas (the fact that this is actually a subgenre and not something that I just made up has made me deeply sad), with Mila playing a woman who returns to the moon every night. She cries glowing tears and has to battle with scary sea creatures. Also Ashton Kutcher wears long necklaces and open shirts and breathes heavily. So really there's something for everyone.

The reason this trailer is so good is that it was directed, on a lark, by Chris Miller and Phil Lord, the super genius directors of two of 2014's biggest hits: "22 Jump Street" and "The Lego Movie." Those guys could direct traffic and it would be ridiculously entertaining. "Annie" (and, in turn, "MoonQuake Lake") opens on Friday.