Same external hard drive for time machine and storage
Yes, That is exactly what I have done.

The important thing to be aware of is that Time Machine will try to manage itself using all of the volume it is on. 

What you need to do is decide how large a TM you need to hold your data together with old versions of it. Then partition the disk using Disk Utility so the TM is on one partition and the movies etc are on the other.