I know it sucks to hear this, but I get the impression you're probably younger than I am, and a lot of this uncertainty can only be sorted out with time, age, experience, etc.
Maybe a few more failures, too. It took some really annoying stuff happening for me to get completely out of film stuff (and music stuff too - I used to be really involved in local music)... and it was incredibly liberating.
One of the big things that got me going in my current direction was the book The Art of Innovation. That may only be inspiration for people into product design, UI, etc. (like me) and not necessarily for CS nerds... just a suggestion.