'Lord Byron' film streaming on Hulu and available for download on iTunes, Amazon, YouTube