The New Force S1E3: Stop, or I’ll Shoot! · MediaFlix