I had this dream about a month ago yet for some reason I keep thinking about it.

The dream starts with me waking up in a movie theatre. In the dream i'm confused as to how i got there. I then see my good friend Bo (That's not his real name). He comes up to me and asks if i'm ready to see the movie. I'm still confused. I tell him i don't have any money and he responds by saying that I won't need it. I'm obviously confused (although we were in the area past where they collect your tickets). I ask him if everything seems odd to me. To my surprise he agrees and actually looks confused about whats happening around him. We are then approached by a jerk that we knew in middle school (I'm in high school btw ). We will call him david (again not his real name). He walks up to me and asks me how it's going. I reply that it's going well but i forgot my wallet. He then asks me "what kind of idiot forgets their wallet when they go to the movie theater." He then pats down his pockets. He looks really shocked and then says that he somehow forgot his wallet too. Then we all head over to where the movie is being played. They both go in first. I open the door and see a girl i know from school. We'll call her Carmen. She's looking at me like she's on edge; as if she did something really bad to me. I close the door and go back to the area where i woke up. I e-mail my mom (yes, e-mail for some reason), asking about what happened and what's going on. She e-mails me back immediately. On the e-mail it only says one sentence. I read it and it says "That Carmen girl does some really crazy stuff." Then stuff clicks in my dream mind. The reason why i woke up in this theatre for no reason at all was because Carmen did something to me; presumably she drugged me. Then the line that my mother sends me echos in my head. I then freak out over the possible things she could of done to me while i was unconscious (very illegal things). It then makes sense as to why she was on edge when she saw me. Dream me then freaks out even more. I then wake up and i am really confused.

Can someone tell me what this all means?