You may have seen new cast member Myles Truitt in the sci-fi film 'Kin'! 👏💥

You may have seen new cast member Myles Truitt in the sci-fi film 'Kin'! 👏💥