If I already have Chromecast should I get Roku?

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