Justin Hartley joins Revenge for season 3

Justin Hartley