If I already have Chromecast should I get Roku?

What can I get on Roku that I won't get with Chromecast?
4 answers 4