Evil Twins
Fire for Freedom
Season 3 Episode 2
Identical twins Caleb and Joshua are the apples of their father's eye, but the pressure to be exceptional manifests into dangerous hatred
Evil Twins airs on Investigation Discovery at 4:00 PM, Sunday 27 October.
Topics
News ➝ Current Affairs
Documentary