Okay then, I know it sounds a bit obvious but I think what you just said sort of sums up what the dream may be about. A bit of wish fulfilment (which is a good thing), sort of showing that you feel close enough to share things and experiences - obviously you can't share a bath at the moment (though you may like to) but it's all symbolic with dreams - a bath is usually very private, so it shows that you'd like to share a lot with this person, be open with them; but I guess the dividing curtain may represent the mystery of what might happen, or the fact that you like him more than you've said, even though you are very close (literally, in the bath in this case) there are still some things that you don't share.
I think the strange man represents the unknown regarding what would happen if you really did become that close, doubts on your part perhaps, and your subconscious may be trying to say that your crush would chase your doubts away - again this could be more wish fulfilment, especially considering the hugs and the movie et cetera. But you'll never know if you don't do anything about, and you'll probably have more dreams like it until you do - which you may enjoy, I don't know.
