Film Devils Brooke Haze, Logan Long