Day: The Last Resort” will premiere tonight, Monday, Dec. 2 at 8 p.m. on TLC. Here's how to stream online, without cable.