Lock and Load Episode 2026 Lock and Load Series · Episode 8 Directed by DW Dearbhla Walsh episode of Margo's Got Money Troubles (S1 E8) Released20 May 2026