Bower is no stranger to the world of fantasy, having previously starred in the "Twilight" and "Harry Potter" franchises and a ...