Look at the new theme from WordPress for 2017. It is lovely. Add your content to this front page and watch as your pages scroll over large background images you or me find that tell your story.
Top image can be video.
I love this template and can manipulate it to fit your needs.