Paradise Lost

Paradise Lost

Available on The CW, Pluto TV
S1 E104: Newlyweds Ben and Joanna's happiness is short-lived when Parsons leads a pirate attack on the family.