Paradise Backdrop Blur

Video Loading...

Paradise S01 E13 The Secret

Overview

"A town without law needs a marshal. Will an ex-gunslinger accept the challenge?"

When Ethan discovers that Amelia might leave , he has to face his feelings for her.