Simple way to put it: you have 16x4TB identical drives and my system , what is the best way to configure for movies storage.
In my opinion, a single pool RAIDZ3 only because you are using so many drives in a single pool. This gives you ~ 46TB of usable storage, damn that is a lot. It also gives you three drives of failure which I feel is a fair tradeoff for a massive amount of data storage.
Now if your storage needs are half that and you are still wanting to use 16 drives, you could go with 2 mirrored vdevs of 8 drives in a RAIDZ2 configuration which would give you about 21TB of usable space. What this gets you is a bit more safety in drive failures but more importantly more IOPS, but you really do not need high IOPS for the system you are looking to build, you are building a simple media server which has modest requirements.
I don't think you are going to get anyone to tell you how you should exactly configure your device, it's got to come from you. What I mean by that is if you value your data so highly well you could create 16 mirrors of a 4TB drive and have only 3.5TB of usable space however have fantastic data safety from a drive failure perspective. Some folks do not deem streaming media as high value and might tell you to use a RAIDZ1 setup which in my opinion would be plain stupid but that is just me.
So at this point I'm not sure what else anyone could tell you. You have all the facts you need to pull the trigger.
Last comment: If it were my system and I had all that hardware available to me and I wanted to use all the drives and I wanted to save a lot of media for streaming. I'd create two vdevs.
1) Media Storage - RAIDZ2 using twelve drives (36.4 TB usable storage)
2) Backup Storage - RAIDZ2 using four drives (7.5 TB usable storage)
This configuration gives me separation of my data from my media and if I need access to my data because my system fails, I only need to take my four hard drives to any computer with at least 4 SATA ports (damn near every computer has 4+ SATA ports these days), boot up the system with a FreeNAS USB stick and I have access to all my data. I don't have to find a computer that has 16 SATA ports to make it work. And there is another factor for you to think about. If you are going to use this system of yours for maybe backups of you home computers or to place important data such as family photos or financial data on, consider what it might take to retrieve that data if there was a serious failure of your hardware like one of the HBA boards becoming toast and then it takes out your MB and power supplies, not the drives. Shit happens, it really does.
I'd be curious to know what you end up doing.