Director Roman Veiga Joins Troublemakers’ Roster
April 18, 2024
In a nice contrast to the wealth of CG holiday work, Strange Beast directing duo Tjoff Koong wrangle a flurry of magical socks for Great Ormond Street Hospital (GOSH) in London to help seriously ill kids spend Christmas at home with their families. [Watch]