How many episodes does blood and water season 3 has July 8, 2019 16 32 64 128 Blood and water 3 Blood and water full movie episode 3 Blood and water full movie episode 2