Olivia DeJonge (born 30 April 1998) is an Australian actress, known for playing Tara Swift / Shaneen Quigg in the series Hiding and Becca in the film The Visit.
Shyamalan returns to his roots with the terrifying story of a brother and sister who are sent to their...
Featuring an impressive ensemble cast of some of Australia's finest acting talent, including James Stewart, Kate...